@archon-claw/skills
v0.4.4
Published
Claude Code skills for archon-claw workspace
Downloads
982
Readme
@archon-claw/skills
Archon Claw 内置 skills 集合,提供 MCP Server 让 AI 工具直接查询开发文档。
使用方式
在 .mcp.json(Claude Code)或项目 MCP 配置中添加:
{
"mcpServers": {
"archon-claw-skills": {
"command": "npx",
"args": ["@archon-claw/skills", "mcp"]
}
}
}启动后,AI 工具会看到以下 MCP tools,每个 tool 对应一个 skill 文档:
| Tool | 描述 |
|------|------|
| create_project | 从零创建 archon-claw 项目仓库 |
| create_agent | 创建新 agent 配置目录 |
| create_skill | 创建 agent skill |
| create_tool | 创建 agent tool 定义 |
| create_tool_impl | 创建 tool 实现 |
| create_tool_test | 创建 tool 测试 |
| create_tool_ui | 创建自定义 tool UI |
| create_dataset | 创建 dataset 文件 |
| create_model_config | 创建 model.json 配置 |
| create_system_prompt | 创建 system-prompt.md |
| create_mcp_config | 创建 MCP 服务器配置 |
| create_eval_case | 创建评估用例 |
| create_eval_judge | 创建评估 judge |
AI 调用任意 tool 即可获取对应 skill 的完整指南。
工作原理
- 每个 skill 存储在
skills/<name>/SKILL.md,包含 YAML frontmatter(name、description)和 markdown body archon-claw-skills mcp启动一个 stdio MCP Server,将每个 skill 注册为一个 tool- Tool 名称 = skill name(
-转_),描述 = frontmatter description,调用返回完整 body
Programmatic API
import { loadAllSkills, loadSkillsForTarget } from "@archon-claw/skills";
const all = loadAllSkills();
const mcpSkills = loadSkillsForTarget("mcp");License
MIT
