运行时依赖
安装命令
点击复制技能文档
Vibe 编码技能安装器 一个用于安装三个精选技能集的跨平台安装器:OpenSpec、gstack 和 Superpowers。
工作流 按照以下五个步骤进行。每个决策点使用 AskQuestion(或对话提示,如果不可用)。
步骤 1 — 检测或确认代理平台 确定正在运行的编码代理。首先尝试自动检测,然后回退到询问。 自动检测:检查从中加载此技能的目录: 路径包含 /.cursor/ -> cursor 路径包含 /.claude/ -> claude 路径包含 /.agents/ -> codex 路径包含 /.windsurf/ -> windsurf 路径包含 /.gemini/ -> gemini 路径包含 /.opencode/ -> opencode 如果检测失败,询问用户: 您正在使用哪个代理平台?
- Cursor
- Claude Code
- Codex (OpenAI)
- 其他(手动指定)
步骤 2 — 选择要安装的技能集 询问用户要安装哪些技能集(允许多选): 您想安装哪些技能集?
- OpenSpec — 基于规格的开发框架(CLI + 工作流技能)
- gstack — Garry Tan 的 23 个专用角色技能(CEO、设计师、工程经理等)
- Superpowers — obra 的核心技能库(TDD、调试、协作模式)
步骤 3 — 为每个选定的技能集选择安装范围 对于每个选定的技能集,询问用户关于所需范围。 OpenSpec 范围选项 如何安装 OpenSpec?
- 仅 CLI — 在全局安装 openspec CLI(npm install -g)
- CLI + 项目 — 在当前项目中运行
openspec init - CLI + 项目 + 工作流技能 — 在项目中安装工作流技能
- 全局仅 — 安装到 $GLOBAL_SKILLS/gstack/
- 全局 + 团队模式 — 配置当前项目以进行团队自动更新
- 仅全局
- 是,也复制到 $PROJECT_SKILLS/superpowers/
步骤 4 — 检查先决条件并执行 运行帮助脚本以检查环境。 $SKILL_ROOT 是包含此 SKILL.md 文件的目录: bash $SKILL_ROOT/scripts/install.sh --host $HOST --check 阅读输出。如果任何必需的依赖项缺失,通知用户并建议如何安装它,然后继续。 然后执行每个选定的安装。一次运行一个,并在继续之前验证每个安装。 安装 OpenSpec # 总是:安装 CLI bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope global # 如果范围包括项目初始化: bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope project # 如果范围包括工作流技能: bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope workflows 安装 gstack # 全局安装 bash $SKILL_ROOT/scripts/install.sh --host $HOST --install gstack --scope global # 如果团队模式: bash $SKILL_ROOT/scripts/install.sh --host $HOST --install gstack --scope team 安装 Superpowers 对于 Cursor:直接在代理聊天中执行 /add-plugin superpowers。 对于 Claude Code:直接执行 /plugin install superpowers@claude-plugins-official。 对于 Codex / 其他:bash $SKILL_ROOT/scripts/install.sh --host $HOST --install superpowers --scope global 在每个安装步骤之后,验证: bash $SKILL_ROOT/scripts/install.sh --host $HOST --verify
步骤 5 — 安装后总结 向用户呈现一个总结表格: 安装完成!
| 技能集 | 状态 | 位置 | 入门 |
|---|---|---|---|
| OpenSpec | ... | CLI:openspec / 技能:... | 运行 openspec init |
| gstack | ... | ~/.xxx/skills/gstack/ | 尝试 /office-hours |
| Superpowers | ... | 插件 / ~/.xxx/skills/... | 询问“您有超能力吗?” |