full-stack-skills 不仅可以在 Claude Code 中使用,还可以在其他 AI 平台使用,如 Cursor、Trae、Qoder、CodeBuddy、Windsurf 等。
在 Claude Code 中运行以下命令,将本仓库注册为插件市场:
/plugin marketplace add https://github.com/teachingai/full-stack-skills.git
或者使用简写形式:
/plugin marketplace add teachingai/full-stack-skills
# 按技能种类安装(推荐)
/plugin install development-skills@full-stack-skills
/plugin install design-skills@full-stack-skills
/plugin install testing-skills@full-stack-skills
/plugin install devops-skills@full-stack-skills
# ... 更多插件请参考 README.md
注意: 本仓库按技能种类组织插件,而非按岗位划分。如需按岗位使用,请参考 AGENTS_PROMPT.md 中的角色定义。
详细说明请参考 README.md。
本仓库提供了自动转换工具,可以将 Agent Skills 转换为不同平台的格式。
cd adapters
python convert_all.py ../skills ../adapters-output
Cursor:
cd adapters/cursor
python convert_to_cursor.py --all ../../skills ../../adapters-output/cursor
Trae:
cd adapters/trae
python convert_to_trae.py --all ../../skills ../../adapters-output/trae
Qoder:
cd adapters/qoder
python convert_to_qoder.py --all ../../skills ../../adapters-output/qoder
CodeBuddy:
cd adapters/codebuddy
python convert_to_codebuddy.py --all ../../skills ../../adapters-output/codebuddy
Windsurf:
cd adapters/windsurf
python convert_to_windsurf.py --all ../../skills ../../adapters-output/windsurf
注意: 所有转换脚本都需要从对应的子目录运行,或者使用 convert_all.py 一次性转换所有平台。
转换后的文件将保存在 adapters-output/ 目录下,按平台分类:
adapters-output/
├── cursor/
│ └── .cursor/
│ └── rules/
│ ├── vue3.md
│ ├── react.md
│ └── ...
├── trae/
│ ├── vue3/
│ │ ├── trae-plugin.json
│ │ └── SKILL.md
│ └── ...
├── qoder/
│ ├── vue3-agent/
│ │ ├── qoder-agent-config.json
│ │ ├── SKILL.md
│ │ └── vue3_agent.py
│ └── ...
├── codebuddy/
│ ├── vue3/
│ │ ├── manifest.json
│ │ ├── workflows/
│ │ └── skills/
│ └── ...
└── windsurf/
├── vue3/
│ ├── SKILL.md
│ └── ...
└── ...
Cursor 使用自定义指令(Custom Rules)来扩展 AI 能力。
使用步骤:
.cursor/rules/ 目录下的规则文件.cursor/rules/ 目录参考文档:
Trae 使用插件系统来扩展 AI 能力。
使用步骤:
参考文档:
Qoder 使用 Agent 系统来扩展 AI 能力。
使用步骤:
参考文档:
CodeBuddy 使用 Workflow 系统来扩展 AI 能力。
使用步骤:
参考文档:
Windsurf 使用 Cascade Skills 系统来扩展 AI 能力。
使用步骤:
参考文档:
转换脚本需要以下 Python 包:
pip install pyyaml
安装依赖:
cd adapters
pip install -r requirements.txt
| 平台 | 转换脚本 | 格式验证 | 平台验证 |
|---|---|---|---|
| Cursor | ✅ 完成 | ⚠️ 需要验证 | ⚠️ 需要验证 |
| Trae | ✅ 完成 | ⚠️ 需要验证 | ⚠️ 需要验证 |
| Qoder | ✅ 完成 | ⚠️ 需要验证 | ⚠️ 需要验证 |
| CodeBuddy | ✅ 完成 | ⚠️ 需要验证 | ⚠️ 需要验证 |
| Windsurf | ✅ 完成 | ⚠️ 需要验证 | ⚠️ 需要验证 |
⚠️ 重要说明:这些适配器工具为理论性实现,尚未经过实际平台验证。
SKILL.md 中的 frontmatter 和内容如果你验证了某个平台的适配方案,欢迎贡献:
A: 转换脚本生成的配置文件格式可能需要根据实际平台 API 调整。建议在实际使用前查阅目标平台的官方文档并进行测试。
A: 可以查看 adapters-output/ 目录下生成的文件,检查格式是否符合目标平台的要求。建议在实际平台上进行功能验证。
A: 转换脚本会尽可能保留原始技能的功能,但某些平台特定的功能可能需要手动调整。建议根据实际需求进行定制。
A: 欢迎创建新的适配器脚本。可以参考现有适配器的实现方式,并遵循 Agent Skills 规范。完成后请提交 Pull Request。