Skip to content

Get Shit Done (GSD) 技能专栏

Get Shit Done (gsd) 是 Claude Code 的 spec-driven 开发方法论——通过严格的 phase/workflow/agent 编排,把模糊需求推进到生产就绪的代码。

简介

gsd 包含 91 个 workflow(如 add-phase、execute-phase、plan-phase)+ 30 个 agent(如 gsd-executor、gsd-planner、gsd-debugger)。每个 workflow 是一个 /gsd-* 命令,agent 是 sub-agent 角色。

本专栏按"项目生命周期"组织 workflow,按"专业角色"组织 agent。

核心方法

  • Phase-Roadmap-Driven:每个项目拆成 milestone → phase → plan → task 四层
  • Spec-First:所有决策先写 spec,再写代码
  • Agent 角色化:每个 agent 有专属职责(researcher/planner/executor/verifier)
  • Conversation 上下文持久化:每个 phase 生成 context 文件,下次可续接

Workflow 速览(按项目生命周期)

🆕 启动

📝 规划

🔍 研究与发现

🤖 执行

✅ 验证

📤 发布

🔧 维护

🧰 工具

Agent 速览(按角色)

🔬 研究员

📋 规划师

🤖 执行员

🐛 调试与诊断

🔍 审查

👤 用户分析

适用场景

  • 多 phase 长周期项目
  • 需要 spec-first / 严格 phase 边界的工程团队
  • 多个 sub-agent 协作的复杂任务
  • 想要"AI 自动推进项目 + 人类 UAT"的开发模式

关联专栏

Released under the MIT License.