cc-sdd
将已批准的规格文档转化为长期、自主的代码实现。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:cc-sdd。 它的用途是:将已批准的规格文档转化为长期、自主的代码实现。 完整的 Skill 内容见:https://321skill.com/skills/cc-sdd/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“/kiro-discovery,我们需要为用户中心添加一个基于角色的权限管理系统。” 它会引导你完成需求探索,并生成设计规格和任务分解。然后,你可以说:“/kiro-impl”,它将基于生成的设计文档,开始长期、自主地实现每个任务,包括编写代码、运行测试,并等待你的阶段评审。
介绍
cc-sdd 是一个专为 AI 编程助手设计的规范驱动开发(SDD)工具链。它解决了在复杂项目中,如何将一份已通过评审的软件设计规格(Spec)转化为高质量、可维护代码的难题。通过将开发流程分解为发现、需求、设计、任务和自主实现等阶段,并引入独立的每项任务评审机制,它确保了 AI 助手能够长期、稳定地执行开发任务,而不仅仅是生成一次性代码片段。
使用方式非常直接。在项目根目录下运行安装命令后,它会为你的 AI 助手(如 Claude Code、Cursor 等)安装一系列预设的“技能”。之后,你可以通过调用 /kiro-discovery 来启动新工作流的探索与规划,或使用 /kiro-impl 来启动一个长期运行的自主实现流程。该流程会遵循 TDD(测试驱动开发)原则,为每个任务创建独立的实现者和评审者,并自动处理阻塞和调试。
它非常适合希望利用 AI 助手规模化、系统化地进行软件开发的团队或个人,特别是全栈开发、后端开发、智能体开发以及项目经理等角色。他们可以利用此工具来拆解复杂的项目需求,将设计规范转化为可执行、可追踪的开发任务,并交由 AI 持续、自主地推进。
需要注意的是,cc-sdd 强调“边界优先”的规范纪律,其核心价值在于通过明确的契约(规格)来协调人机协作。它不适合快速原型或一次性脚本编写,更适合于有明确设计阶段、需要多人或多智能体协作的中大型项目。初次使用建议从一个小型模块开始,以熟悉其工作流和文件产出。
核心特点
与普通代码生成技能不同,cc-sdd 提供了一套完整的、长期运行的“代理技能”工作流,强调基于规格(合同)的边界驱动开发,并内置了独立的每任务评审和自动调试机制,确保 AI 能在无人监督下持续、可靠地推进复杂实现。
注意事项
不适合快速原型开发或无需明确设计阶段的简单脚本编写任务。
常见问题
cc-sdd 支持哪些 AI 编程助手?
支持 Claude Code、Codex、Cursor、Copilot、Windsurf、OpenCode、Gemini CLI 和 Antigravity,共 8 种,并为每个助手安装相同的 17 项技能集。
和直接让 AI 写代码有什么区别?
它将一次性指令变为可长期运行、有检查点的自动化流程,通过规格定义边界、任务分解和独立评审,确保实现质量与系统一致性,减少后续返工。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/cc-sdd/raw/index.md 读取 cc-sdd 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/cc-sdd/raw/index.md(查看排版版本)