用途:把 Spec-Kit(Specification-Driven Development,规范驱动开发)安装到目标仓库,启用完整的 SDD 流水线,适合新仓库引导或为已有项目加入 SDD。
主要能力:复制 .specify 下的 bash 脚本(create-new-feature.sh、setup-plan.sh、common.sh 等)、模板(spec、plan、tasks、checklist、constitution)与 .claude/commands 下的 speckit.* 斜杠命令;可选初始化项目章程 .specify/memory/constitution.md;并创建 in-progress、ready-to-work 等 GitHub 标签。
使用方式:前置条件为目标仓库有 Git,且已有 .claude/ 目录(否则先运行 setup-harness)。默认使用 fellowship-dev 分支(更精简、token 更少);若显式要求上游 github/spec-kit,需注意其模板与提示更长、每次调用 token 显著更多。安装大致步骤:克隆 Spec-Kit 到临时目录(git clone --depth 1 https://github.com/fellowship-dev/spec-kit.git "$SPECKIT_SRC")、创建目录、复制脚本并 chmod +x、复制模板与斜杠命令、初始化章程、清理临时目录、创建 GitHub 标签、验证安装(ls .specify/scripts/bash/.sh、ls .claude/commands/speckit..md 等)。安装后运行 /speckit.constitution 定制原则,即可使用 /speckit.specify <issue-number> 等工作流。
限制与风格:SDD 约定 spec ≤50 行、plan ≤50 行、tasks ≤40 行,以要点、表格和复选框为主,避免散文;章程强制 test-first、library-first、简洁等原则;分支命名 <issue-number>-<short-name>。未提供具体许可证、价格或额外计费信息。