An MCP server and CLI packager for official Android skills.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"android-skills-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server and CLI packager for official Android skills.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Hash-verified file editing MCP server with token efficiency hook. 11 tools for AI coding agents.
MCP Security Weekly
Get CVE alerts and security updates for Android Skills Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
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.You need this once per machine. Every project you open afterwards can use the skills.
claude mcp add android-skills -- npx -y android-skills-mcp
Add an entry to .cursor/mcp.json:
{
"mcpServers": {
"android-skills": {
"command": "npx",
"args": ["-y", "android-skills-mcp"]
}
}
}
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.
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
npx android-skills-pack install --target claude-code
npx android-skills-pack install --target copilot
npx android-skills-pack install --target all
You can also filter to a specific skill:
npx android-skills-pack install --target cursor --skill edge-to-edge
npx android-skills-pack install --target claude-code --skill edge-to-edge,r8-analyzer
The full list of supported targets:
| Target | Output | Notes |
|---|---|---|
claude-code | .claude/skills/<name>/SKILL.md | Near 1:1 copy with references kept as separate files. |
cursor | .cursor/rules/<name>.mdc | description plus alwaysApply: false frontmatter; references inlined. |
copilot | .github/instructions/<name>.instructions.md | applyTo: "**" frontmatter. |
gemini | .gemini/styleguide.md | Single concatenated file with ## <skill> sections. |
junie | .junie/skills/<name>/SKILL.md | JetBrains Junie supports the agentskills.io spec natively. |
continue | .continue/rules/<name>.md |