skills-master-mcp
Quick Start • Example • Tools • Architecture • Agents
______________________________________________________________________
这是什么?
A. *即插即用* 主控程序 将您的AI编码代理连接到 技能MP 市场-8000多种社区技能。
您可以搜索技能,轻松安装( ~/.claude/skills/)或者直接将它们读取到代理的上下文中(无需安装)。\ 不需要API密钥。\ 要设置的一个命令。
关键的想法是帮助像我这样懒惰的人更频繁地使用技能,并为我们亲爱的代理人节省时间和代币。
______________________________________________________________________
示例
这是一个真实的用例:将Markdown文件转换为PDF。\ 您可以让代理通过网络搜索学习如何操作,也可以简单地导入技能。\ 超级高效和快速。
You: "I need to convert README.md to a PDF"
Agent: searches SkillsMP for "markdown to pdf"
→ finds a skill for it
→ reads the SKILL.md content from GitHub
→ now has the full instructions in context
Agent: "I found a skill for this. It uses Puppeteer to render
the markdown and save it as PDF. Let me do that now."
...converts your file using the skill's instructions.
You: ":))))"该技能从未安装到您的 ~/.claude/skills\ 代理人只是阅读了它,学习了方法,并执行了它。\ 一次性使用。
如果你想永久获得一项技能,你也可以安装它:
You: "Install that markdown-to-pdf skill for Claude Code"
Agent: runs install_skill
→ skill is now saved to .claude/skills/
→ available in every future conversation______________________________________________________________________
快速开始
没有API密钥\ 不 .env\ 没有配置\ 只需安装并运行
克劳德代码
claude mcp add skills-master -- npx skills-master-mcp光标
增添 .cursor/mcp.json:
{
"mcpServers": {
"skills-master": {
"command": "npx",
"args": ["skills-master-mcp"]
}
}
}任何MCP兼容客户端
npx skills-master-mcp______________________________________________________________________
工具
| 工具 | 输入 | 输出 |
|---|---|---|
search | 关键字(例如。, "react testing") | 与姓名、作者、明星、链接匹配的技能列表 |
ai_search | 普通英语(例如。, "how to build REST APIs") | 语义相关技能按相关性排名 |
read_skill | GitHub所有者+仓库+路径 | 技能的完整skill.md内容,加载到代理上下文中 |
install_skill | GitHub源代码+技能名称+目标代理 | 技能永久保存到代理的技能目录 |
remove_skill | 技能名称 | 从代理的技能目录中删除技能文件 |
Full parameter reference
search
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
query | 字符串 | *必需的* | 搜索词 |
page | 编号 | 1 | 页码 |
limit | 编号 | 20 | 每页结果(最多:100) |
sort_by | 字符串 | "stars" | "stars" 或 "recent" |
response_format | 字符串 | "markdown" | "markdown" 或 "json" |
ai_search
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
query | 字符串 | *必需的* | 自然语言查询 |
response_format | 字符串 | "markdown" | "markdown" 或 "json" |
read_skill
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
owner | 字符串 | *必需的* | GitHub用户/组织 |
repo | 字符串 | *必需的* | 存储库名称 |
path | string | -- | 技能文件夹路径 |
branch | 字符串 | "main" | Git分支 |
install_skill
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
source | 字符串 | *必需的* | GitHub owner/repo 或完整URL |
skills | 字符串 | *必需的* | 技能名称(逗号分隔) |
agents | 字符串 | *必需的* | 目标代理(逗号分隔) |
global | 布尔值 | false | 全局安装(用户级别) |
remove_skill
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
skills | 字符串 | *必需的* | 要删除的技能名称(逗号分隔) |
agent | 字符串 | "claude-code" | 目标代理 |
global | 布尔值 | false | 从全局范围中删除 |
______________________________________________________________________
支持的代理
______________________________________________________________________
运作原理
Your AI Agent
│
▼
skills-master-mcp (local, via npx)
├── search / ai_search ──▶ Proxy Backend ──▶ SkillsMP API
├── read_skill ──────────▶ GitHub (direct)
├── install_skill ───────▶ npx add-skill
└── remove_skill ────────▶ Local file deletion搜索请求通过代理后端,因此您不需要API密钥。其他一切都是直接的。
______________________________________________________________________
配置
无需配置。高级使用的可选环境变量:
| 变量 | 默认值 | 描述 |
|---|---|---|
SKILLS_MASTER_BACKEND_URL | 生产URL | 覆盖后端端点 |
TRANSPORT | stdio | stdio 或 http |
PORT | 3000 | HTTP端口(当 TRANSPORT=http) |
______________________________________________________________________
链接
______________________________________________________________________
许可证
麻省理工学院
