loading…
Search for a command to run...
loading…
Agent Skill Ninja for MCP: Search, install, and manage AI agent skills (SKILL.md files) from GitHub repositories. Features workspace analysis for personalized r
Agent Skill Ninja for MCP: Search, install, and manage AI agent skills (SKILL.md files) from GitHub repositories. Features workspace analysis for personalized recommendations and supports 140+ pre-indexed skills.
npm version License: CC BY-NC-SA 4.0
An MCP (Model Context Protocol) server for searching, installing, and managing AI Agent Skills.
Works with MCP-compatible clients like Claude Desktop, Cursor, and VS Code.
npm install -g skill-ninja-mcp-server
Or run it directly with npx:
npx skill-ninja-mcp-server
~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"skill-ninja": {
"command": "npx",
"args": ["skill-ninja-mcp-server"]
}
}
}
%APPDATA%\Code\User\mcp.json:
{
"servers": {
"skill-ninja": {
"command": "npx",
"args": ["skill-ninja-mcp-server"]
}
}
}
| Variable | Description | Default |
|---|---|---|
GITHUB_TOKEN |
GitHub API token for higher rate limits | none |
SKILL_NINJA_INDEX_DIR |
Skill index storage directory | ~/.skill-ninja |
SKILL_NINJA_TRUSTED_WORKSPACES |
Trusted workspace roots allowed for read/write operations | auto-detect current project root only |
LANG |
Output language, for example ja_JP |
system default |
Workspace-mutating tools only operate inside trusted workspace roots.
SKILL_NINJA_TRUSTED_WORKSPACES environment variable to one or more trusted roots separated by your OS path delimiter.source field to skillNinja_install or skillNinja_localize.| Tool | Description |
|---|---|
skillNinja_search |
Search the local skill index by keyword |
skillNinja_install |
Install a skill into a trusted workspace |
skillNinja_uninstall |
Remove an installed skill from a trusted workspace |
skillNinja_list |
List installed skills in a trusted workspace |
skillNinja_recommend |
Recommend skills based on workspace contents |
skillNinja_updateIndex |
Refresh the local skill index from registered sources |
skillNinja_webSearch |
Search GitHub for repositories containing SKILL.md files |
skillNinja_addSource |
Add a GitHub repository as a skill source |
skillNinja_localize |
Update localized skill descriptions in the index |
skillNinja_install tries to fetch the original SKILL.md from the source repository. If the source file cannot be resolved or downloaded, it installs a minimal file generated from the local index and reports that fallback in the result.
"Find skills for Azure work"
-> skillNinja_search
"Install the webapp-testing skill from GitHub Awesome Copilot"
-> skillNinja_install with skillName="webapp-testing" and source="github-awesome-copilot"
"Install test"
-> refine to the exact skill name first, for example "test-driven-development"
"Search GitHub for MCP skills"
-> skillNinja_webSearch
git clone https://github.com/aktsmm/skill-ninja-mcp-server
cd skill-ninja-mcp-server
npm install
npm test
npm run release:verify
CC BY-NC-SA 4.0 — see LICENSE.
Выполни в терминале:
claude mcp add aktsmm-skill-ninja-mcp-server -- npx pro-tip
Поставил aktsmm/skill-ninja-mcp-server? Скажи Claude: «запомни почему я установил aktsmm/skill-ninja-mcp-server и что хочу попробовать» — попадёт в твой Vault.
как это работает →CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.