full-stack-skills 通过 /adapters 下的独立 CLI fskill 适配多平台运行时。转换器将仓库中的 skills/<group>/<skill>/ 结构导出为标准 skills 目录,并按平台要求写入对应的项目级或全局级安装路径。
SKILL.md 技能目录vercel-labs/skills 兼容矩阵为基线SKILL.md 时才视为可转换技能skills/pencil-skills/docs 视为支持文档,不参与转换git clone https://github.com/partme-ai/full-stack-skills.git
cd full-stack-skills
npm install -g ./adapters
fskill --version
fskill platforms
fskill audit
fskill convert --platform all --output ./adapters-output
fskill install
默认安装命令 fskill install 会写入当前项目的 .agents/skills/。
如果只在仓库开发态使用,可进入 adapters/ 执行 npm install && npm link,然后直接运行 fskill ...。
fskill platforms
fskill audit
当前仓库审计基线:
421SKILL.md 的技能目录:0skills/pencil-skills/docs43fskill convert --platform all --output ./adapters-output
fskill convert --platform claude-code --output ./adapters-output
fskill install --platform claude-code --scope project
fskill install --platform antigravity --scope global
fskill convert --platform all --output ./adapters-output --dry-run
fskill install --platform windsurf --scope project --dry-run
下表由 adapters/src/platform-registry.ts 驱动,CLI 可通过 fskill platforms --markdown 输出同一份表格。
| Platform | ID / Aliases | Project Path | Global Path |
|---|---|---|---|
| Amp | amp |
.agents/skills/ |
~/.config/agents/skills/ |
| Kimi Code CLI | kimi-cli |
.agents/skills/ |
~/.config/agents/skills/ |
| Replit | replit |
.agents/skills/ |
~/.config/agents/skills/ |
| Universal | universal |
.agents/skills/ |
~/.config/agents/skills/ |
| Antigravity | antigravity |
.agents/skills/ |
~/.gemini/antigravity/skills/ |
| Augment | augment |
.augment/skills/ |
~/.augment/skills/ |
| Claude Code | claude-code, claude |
.claude/skills/ |
~/.claude/skills/ |
| OpenClaw | openclaw |
skills/ |
~/.openclaw/skills/ |
| Cline | cline |
.agents/skills/ |
~/.config/agents/skills/ |
| Warp | warp |
.agents/skills/ |
~/.config/agents/skills/ |
| CodeBuddy | codebuddy |
.codebuddy/skills/ |
~/.codebuddy/skills/ |
| Codex | codex |
.agents/skills/ |
~/.codex/skills/ |
| Command Code | command-code |
.commandcode/skills/ |
~/.commandcode/skills/ |
| Continue | continue |
.continue/skills/ |
~/.continue/skills/ |
| Cortex Code | cortex |
.cortex/skills/ |
~/.snowflake/cortex/skills/ |
| Crush | crush |
.crush/skills/ |
~/.config/crush/skills/ |
| Cursor | cursor |
.agents/skills/ |
~/.cursor/skills/ |
| Deep Agents | deepagents, deep-agents |
.agents/skills/ |
~/.deepagents/agent/skills/ |
| Droid | droid |
.factory/skills/ |
~/.factory/skills/ |
| Gemini CLI | gemini-cli |
.agents/skills/ |
~/.gemini/skills/ |
| GitHub Copilot | github-copilot, copilot |
.agents/skills/ |
~/.copilot/skills/ |
| Goose | goose |
.goose/skills/ |
~/.config/goose/skills/ |
| Junie | junie |
.junie/skills/ |
~/.junie/skills/ |
| iFlow CLI | iflow-cli |
.iflow/skills/ |
~/.iflow/skills/ |
| Kilo Code | kilo |
.kilocode/skills/ |
~/.kilocode/skills/ |
| Kiro CLI | kiro-cli |
.kiro/skills/ |
~/.kiro/skills/ |
| Kode | kode |
.kode/skills/ |
~/.kode/skills/ |
| MCPJam | mcpjam |
.mcpjam/skills/ |
~/.mcpjam/skills/ |
| Mistral Vibe | mistral-vibe, vibe |
.vibe/skills/ |
~/.vibe/skills/ |
| Mux | mux |
.mux/skills/ |
~/.mux/skills/ |
| OpenCode | opencode |
.agents/skills/ |
~/.config/opencode/skills/ |
| OpenHands | openhands |
.openhands/skills/ |
~/.openhands/skills/ |
| Pi | pi |
.pi/skills/ |
~/.pi/agent/skills/ |
| Qoder | qoder |
.qoder/skills/ |
~/.qoder/skills/ |
| Qwen Code | qwen-code |
.qwen/skills/ |
~/.qwen/skills/ |
| Roo Code | roo |
.roo/skills/ |
~/.roo/skills/ |
| Trae | trae |
.trae/skills/ |
~/.trae/skills/ |
| Trae CN | trae-cn |
.trae/skills/ |
~/.trae-cn/skills/ |
| Windsurf | windsurf |
.windsurf/skills/ |
~/.codeium/windsurf/skills/ |
| Zencoder | zencoder |
.zencoder/skills/ |
~/.zencoder/skills/ |
| Neovate | neovate |
.neovate/skills/ |
~/.neovate/skills/ |
| Pochi | pochi |
.pochi/skills/ |
~/.pochi/skills/ |
| AdaL | adal |
.adal/skills/ |
~/.adal/skills/ |
转换结果统一写入:
adapters-output/<platform>/<project-path>/<skill-name>/
示例:
adapters-output/claude-code/.claude/skills/react/
adapters-output/cursor/.agents/skills/react/
adapters-output/openclaw/skills/react/
adapters-output/antigravity/.agents/skills/react/
fskill install:默认安装到当前项目的 .agents/skills/--scope project:安装到当前项目目录下的平台路径--scope global:安装到用户主目录下的平台全局路径--link 时使用符号链接platforms 校验平台 ID、别名、项目路径、全局路径audit 校验仓库技能数量、排除目录与缺失情况convert --dry-run 预览导出目录install --dry-run 预览项目级或全局级安装目标