返回 Skill 列表
extension
分类: 开发与工程无需 API Key

spec-driven-development

严格执行规范驱动开发。防止直接编码,确保遵循规范 → 生成 → 审查的循环。

person作者: jakexiaohubgithub

Spec-Driven Development Rules

Golden Rule

Never write or modify code directly. All changes must originate from specifications.

Mandatory Workflow

  1. Analyze requirement
  2. Write or update spec (Markdown)
  3. Generate code via Claude Code
  4. Review output
  5. Refine spec if needed
  6. Regenerate

Required Spec Artifacts

Depending on feature scope:

  • spec.md
  • plan.md
  • tasks.md
  • checklist.md
  • ADR (if architectural)

Forbidden Actions

  • Manual code patches
  • Guessing requirements
  • Skipping specification step

Success Criteria

  • Specs are the single source of truth
  • Code exactly matches specs