SB-Skill 是一套面向 Antigravity(Claude)场景的多模型协作工作流。
通过 setup.sh 一键安装后,可在项目内使用以下协作模式:
- Claude 负责编排、审核与最终落地
- Codex CLI 侧重后端实现/审查
- Gemini CLI 侧重前端设计/审查
当前仓库是 安装源仓库,核心文件只有:
setup.sh:全局安装脚本(安装到~/.sb-skill)AGENTS.md:项目内工作流与触发词规范
setup.sh 会生成完整的 ~/.sb-skill 目录,包括工作流文档、提示词和项目级安装脚本。
- macOS 或 Linux(当前仓库未提供
setup.ps1/install.ps1) codexCLI(建议安装)geminiCLI(建议安装)- Antigravity 中可切换到 Claude 模型
在本仓库目录执行:
bash setup.sh执行后会:
- 写入
~/.sb-skill/(工作流与提示词) - 生成
~/.sb-skill/install.sh - 自动尝试写入 alias:
sb-init="~/.sb-skill/install.sh"到 shell rc
按脚本提示执行(示例):
source ~/.bashrc
# 或
source ~/.zshrc在目标项目目录执行:
sb-init或指定路径:
sb-init /path/to/project项目级安装会创建:
.agents/workflows/sb-skill-*.md(软链接到~/.sb-skill/workflows).sb-skill(软链接到~/.sb-skill)
在 Antigravity 中切换到 Claude 模型后使用:
SB:workflow [需求]:完整 6 阶段流程(研究→构思→规划→实施→优化→审查)SB:plan [需求]:并行规划(Codex 后端 + Gemini 前端)SB:execute [计划文件]:读取计划并实施SB:review:双模型代码审查(后端/前端)SB:feat [功能描述]:智能功能开发(自动判定前后端/全栈)SB:commit:基于变更生成 Conventional CommitSB:debug [问题描述]:多角度问题诊断SB:analyze [目标]:技术分析报告
SB:plan 实现用户认证模块
SB:execute .claude/plan/user-auth.md
SB:review
SB:commit
从某个项目移除 SB-Skill:
~/.sb-skill/install.sh --uninstall /path/to/projectsetup.sh 生成的核心目录结构如下:
~/.sb-skill/
├── workflows/
│ ├── sb-skill-analyze.md
│ ├── sb-skill-commit.md
│ ├── sb-skill-debug.md
│ ├── sb-skill-execute.md
│ ├── sb-skill-feat.md
│ ├── sb-skill-plan.md
│ ├── sb-skill-review.md
│ └── sb-skill-workflow.md
├── prompts/
│ ├── codex/
│ │ ├── analyzer.md
│ │ ├── architect.md
│ │ ├── reviewer.md
│ │ └── tester.md
│ └── gemini/
│ ├── analyzer.md
│ ├── architect.md
│ ├── frontend.md
│ ├── reviewer.md
│ └── tester.md
├── install.sh
└── README.md