By wjgogogo
Spec-driven development workflow: write specs first (EARS methodology), then develop on a dedicated branch, then review code against specs
当用户只有模糊想法、还没准备好写正式规格,或需要先比较方案与边界时使用;通过逐步提问把想法收敛为可写规格的设计共识
当用户希望根据已有规格文档推进实现时使用;读取 spec、探索代码库、生成任务计划,并在确认后执行开发
当用户希望润色中文文档、统一 Markdown 格式和中英文排版时使用;在保持原意不变的前提下优化表达与排版
当用户希望对照规格和任务计划审查当前实现时使用;检查 spec 合规性、代码质量、测试结果与必要的 UI 验证
Spec 驱动开发工作流参考手册,说明 sd-brainstorm、sd-write-spec、sd-dev、sd-review、sd-proof 五个 skills 的职责与衔接方式
作者自用的 Spec 驱动开发 (SDD) 工具,基于 EARS 方法论。
先写规格,再写代码。先达成共识,再动手实现。
由 AI 直接编写复杂功能时,很容易因为缺失全局视野或没有充分对齐目标,导致反复修改或南辕北辙。
本工具强制引入一条轻量级的规范链条:
澄清需求(sd-brainstorm)→ 编写规格(sd-write-spec)→ 制定实施任务(sd-dev)→ 隔离按阶段开发 → 对照规格审查校验(sd-review)
sd-brainstorm:在正式写规格前,先澄清目标、约束、边界和方案,形成可落笔的设计共识。sd-write-spec:通过提问交流,生成严谨的 EARS 需求文档并存入 .claude/specs/。sd-dev:严格根据需求文档,生成可执行的任务册 .claude/tasks/,向用户确认后完成开发,支持独立 worktree。sd-review:对照需求文件和任务文件,多维度对当前实现排查逻辑、规范和 Bug。sd-proof:对指定文档文件进行润色优化,确保符合中文文档书写规范。更详细和内部机制参考 skills/spec-dev-workflow/SKILL.md。
在 Claude Code CLI 中直接执行:
/plugin marketplace add https://github.com/wjgogogo/spec-dev-skills.git
如果你在本地克隆了本项目,可以加载本地目录作为插件:
claude --plugin-dir /绝对路径/spec-dev-skills
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub wjgogogo/spec-dev-skills --plugin wjSpec-driven development methodology for Claude Code. Provides skills for requirements engineering (EARS format), design documentation, task breakdown, AI prompting strategies, quality assurance, and troubleshooting.
Specification-Driven Development with Process Discipline for Claude Code
Spec-Driven Development Workflow for Claude Code. A 6-step pipeline: Requirements → Code Analysis → Design → Implement → Verify → Self-Improve. Specifications are the source of truth, code is a verified artifact.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses