{"repo":"beautifulSoup/speccoding-template","free":true,"listed":false,"github":"https://github.com/beautifulSoup/speccoding-template","clone":"git clone https://github.com/beautifulSoup/speccoding-template.git","description":"基于 Claude Code + OpenSpec + Superpowers 的全栈 AI 开发模板","language":null,"stars":60,"topics":["ai-coding","claude-code","openspec","spec-coding","superpowers","superpower"],"license":"MIT","category":"mcp-servers","readme_excerpt":"SpecCoding Template 基于 Claude Code + OpenSpec + Superpowers 三件套的全栈 AI 开发模板。 让 AI 稳定交付全栈项目——告别\"AI 改崩代码 / 失忆 / 跑偏\"。 📣 扫码关注公众号 TangoAI实验室 ，每周更新 AI 开发实战干货 --- 这是什么 一套 可直接 Clone 即用 的项目骨架，实现文章《让 AI 稳定交付全栈项目》里讲的完整工作流： - ✅ 两级 Spec 体系 ： spec/ 管项目全局， openspec/ 管单次变更 - ✅ 两级分支模型 ： version/v 承载一批需求， feature/ 隔离单次变更 - ✅ 七阶段工作流 ： git branch → scaffold → brainstorm → plan → execute → archive → merge - ✅ 协作姿态明确 ：方案制定多问 / 列 tradeoff，执行落地尽量自主推进 - ✅ 三工具协同 ：Claude Code 执行、OpenSpec 规格、Superpowers 流程 - ✅ 全栈骨架 ：预留 backend / frontend / prototype 目录 - ✅ 示例变更 ： openspec/changes/archive/ 里附一个完整示例，可直接照抄 --- 协作模式：设计靠人决策，执行尽量自主 阶段 对应工具 AI 姿态 ------ ---------- --------- 方案制定 brainstorming、writing-plans、需求澄清、架构决策 多问、列 tradeoff、设 checkpoint ——关键判断交给人类 执行落地 executing-plans、写代码、跑测试、走 git/openspec 流程 尽量自主推进 ，方案确认后不要每一步都请示 执行阶段只在四种情况下停下来请示：方案与实际冲突、不可逆操作（如 git push --force / 改 main ）、反复尝试同一思路失败、CLAUDE.md 明确要求人工确认的节点（如归档时的 design 提升）。详见 CLAUDE.md 。 一句话 ：设计前多问，执行中少问。 --- 快速开始 1. 使用本模板 方式 A：GitHub「Use this template」 — 推荐，创建一个干净的新仓库 方式 B：Clone 后去掉历史 2. 安装前置工具 3. 版本 kickoff（Phase 0） 每个版本启动一次。 先开版本分支，再让 AI 进入讨论阶段 ——不要让 AI 一上来就动 spec 文件。 然后在 Claude Code 中触发 kickoff： \"开始做 v0.1 版本的 kickoff\" AI 会按 CLAUDE.md 里的「维护节奏」执行： 1. 前置检查 ：读分支版本号、读 git config --get user.initials 拿你的缩写、提醒先 git pull 2. 多轮讨论澄清 ：把本次要写入的需求边界一条条聊清楚（可配合 /superpowers:brainstorming ），未确认前不动任何 spec 文档 3. 本地化 confirm ：AI 汇总\"新增 X 条 / 修订 Y 条 / 架构是否动\"，等你说\"确认\" 4. 批量写入 requirements.md / tasks.md /（必要时） design.md / devlog.md ，每条需求带版本标签 [v0.1 新增] 与唯一 ID R-v0.1- - ，修订老需","default_branch":null,"files":null,"tree":[],"storefront":"/r/beautifulSoup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/beautifulSoup/speccoding-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}