SA

skydoves/android-skills-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

228 stars 11 forks Качество 75 Тренд 38NOASSERTION

skydoves/android-skills-mcp — это кандидат на сервер MCP, импортированный из https://github.com/skydoves/android-skills-mcp.

Обзор

skydoves/android-skills-mcp — это кандидат на сервер MCP, импортированный из https://github.com/skydoves/android-skills-mcp.

Обзор (машинный перевод)

Android Skills MCP

Android Skills MCP обертывает библиотеку Google android/skills, чтобы любой ассистент по программированию ИИ мог использовать её без копирования и вставки. Репозиторий предлагает два инструмента, которые используют общий парсер и комплектный снимок навыков, так что оба работают офлайн через npx.

Вы получаете MCP-сервер, который открывает библиотеку навыков любому клиенту с поддержкой MCP, и пакетирующий CLI, который конвертирует каждое SKILL.md в родной формат правил каждого основного AI-помощника по программированию.

Полная документация доступна на skydoves.github.io/android-skills-mcp.

Посылки

Это pnpm-рабочее пространство с тремя пакетами:

  • android-skills-mcp — сервер MCP. Он говорит на stdio, выпускает три инструмента (list_skills, search_skills, get_skill) и предоставляет каждый навык как ресурс skill://. Любой клиент MCP (Claude Code, Cursor, Codex CLI, Windsurf) может обнаруживать и использовать нужный навык по требованию.
  • android-skills-pack — это CLI. Он преобразует upstream SKILL.md файлы в семь родных форматов правил (Claude Code, Cursor, GitHub Copilot, Gemini Code Assist, JetBrains Junie, Continue.dev, Aider) и записывает их в ваш проект.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Android Skills MCP

Android Skills MCP wraps Google’s android/skills library so any AI coding assistant can use it without copy and paste. The repository ships two tools that share a common parser and a bundled snapshot of the upstream skills, so both work offline through npx.

You get an MCP server that exposes the skill library to any MCP capable client, and a packager CLI that converts each SKILL.md into the native rules format of every major AI coding assistant.

Full documentation lives at skydoves.github.io/android-skills-mcp.

Packages

This is a pnpm workspace with three packages:

  • android-skills-mcp is an MCP server. It speaks stdio, ships three tools (list_skills, search_skills, get_skill), and exposes every skill as a skill:// resource. Any MCP client (Claude Code, Cursor, Codex CLI, Windsurf) can discover and pull the right skill on demand.
  • android-skills-pack is a CLI. It converts the upstream SKILL.md files into seven native rules formats (Claude Code, Cursor, GitHub Copilot, Gemini Code Assist, JetBrains Junie, Continue.dev, Aider) and writes them into your project.
  • @android-skills/core is the shared library used by both. It parses SKILL.md frontmatter with gray-matter, validates against the agentskills.io spec via zod, and builds a BM25 index with minisearch.

How to install the MCP server

You need this once per machine. Every project you open afterwards can use the skills.

Claude Code

claude mcp add android-skills -- npx -y android-skills-mcp

Cursor

Add an entry to .cursor/mcp.json:

{
  "mcpServers": {
    "android-skills": {
      "command": "npx",
      "args": ["-y", "android-skills-mcp"]
    }
  }
}

Other MCP clients

Anywhere you can register an MCP server with a stdio command, run:

npx -y android-skills-mcp

The bundled snapshot loads in under 200 ms, so the cost of spawning the server per session is negligible.

How to install skills as files

If you prefer rules files committed to your repository over an MCP server, the packager CLI writes them directly. You can pick a single target or all:

npx android-skills-pack install --target cursor
Открыть полный README на GitHub

Установка

npx -y android-skills-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "android-skills": { "command": "npx", "args": ["-y", "android-skills-mcp"] } } }