# Get Shit Done (GSD) — Meta-Prompting Dev System for Claude Code > A spec-driven development system with 48.6k GitHub stars. Adds phase-based planning, multi-agent execution, verification gates, and state persistence to Claude Code, Cursor, Gemini CLI and 9 more runtimes. Install with one npx command. ## Install Save the content below to `.claude/skills/` or append to your `CLAUDE.md`: ## Quick Use ```bash npx get-shit-done-cc --claude --global ``` Restart Claude Code, then run `/gsd:new-project` to start. For other runtimes: ```bash npx get-shit-done-cc --cursor --global # Cursor npx get-shit-done-cc --gemini --global # Gemini CLI npx get-shit-done-cc --codex --global # Codex npx get-shit-done-cc --windsurf --global # Windsurf ``` --- ## Intro Get Shit Done (GSD) is a meta-prompting, context engineering and spec-driven development system with 48,600+ GitHub stars. It solves the "context rot" problem in AI coding by organizing work into structured phases — discussion → planning → execution → verification — each with fresh context windows. Supports 12 runtimes including Claude Code, Cursor, Gemini CLI, Codex, Windsurf, and Trae. Best for: developers using AI coding assistants on non-trivial projects. Works with: Claude Code, Cursor, Gemini CLI, Codex, Windsurf, Copilot, Augment, Trae, Cline, Kilo, Antigravity, OpenCode. Setup time: under 1 minute. --- ## Core Features ### Phase-Based Workflow GSD breaks complex projects into numbered phases, each going through a structured cycle: 1. **Discuss** (`/gsd:discuss-phase`) — Adaptive questioning to gather context 2. **Plan** (`/gsd:plan-phase`) — Detailed plan with verification criteria 3. **Execute** (`/gsd:execute-phase`) — Multi-agent parallel execution with atomic commits 4. **Verify** (`/gsd:verify-work`) — Automated verification against success criteria ### Multi-Agent Orchestration - Spawns parallel sub-agents with fresh context windows - Wave-based execution respects file dependencies - Each agent gets exactly the context it needs — no bloat ### Quality Gates - Plan-checker validates plans before execution - Schema drift detection catches ORM/migration mismatches - Security enforcement via `/gsd:secure-phase` - Scope reduction detection prevents silent requirement drops ### State Persistence - `PROJECT.md` — Project decisions and architecture - `ROADMAP.md` — Phase roadmap with progress tracking - `STATE.md` — Current execution state - Survives context resets and session restarts ### 68+ Built-in Commands - `/gsd:new-project` — Initialize project with deep context gathering - `/gsd:autonomous` — Run all phases autonomously - `/gsd:debug` — Systematic debugging with persistent state - `/gsd:quick` — Quick tasks with GSD guarantees - `/gsd:fast` — Trivial tasks, no overhead - `/gsd:stats` — Project statistics and timeline - `/gsd:ship` — Create PR and prepare for merge ### Codebase Intelligence (v1.33+) Queryable `.planning/intel/` store with structured JSON files for files, exports, symbols, patterns, and dependencies. Incremental updates keep it current. --- ### FAQ **Q: What is GSD (Get Shit Done)?** A: GSD is an open-source meta-prompting system that adds structured project management, multi-agent execution, and quality verification to AI coding tools like Claude Code and Cursor. 48.6k GitHub stars, MIT licensed. **Q: Is GSD free?** A: Yes, fully open-source under the MIT license. Install via npm. **Q: How do I install GSD?** A: Run `npx get-shit-done-cc --claude --global` and restart Claude Code. Takes under 1 minute. **Q: What runtimes does GSD support?** A: Claude Code, Cursor, Gemini CLI, Codex, Windsurf, Copilot, Augment, Trae, Cline, Kilo, Antigravity, and OpenCode — 12 runtimes total. --- ## Source & Thanks > Created by [TÂCHES](https://github.com/gsd-build). Licensed under MIT. > > [get-shit-done](https://github.com/gsd-build/get-shit-done) — ⭐ 48,600+ A game-changing development workflow system for the AI coding era. Join the community on [Discord](https://discord.gg/mYgfVNfA2r). --- ## 快速使用 ```bash npx get-shit-done-cc --claude --global ``` 重启 Claude Code,然后运行 `/gsd:new-project` 开始使用。 其他运行时: ```bash npx get-shit-done-cc --cursor --global # Cursor npx get-shit-done-cc --gemini --global # Gemini CLI npx get-shit-done-cc --codex --global # Codex npx get-shit-done-cc --windsurf --global # Windsurf ``` --- ## 简介 Get Shit Done (GSD) 是一个拥有 48,600+ GitHub star 的元提示词与规范驱动开发系统。它通过将工作组织成结构化阶段(讨论→规划→执行→验证),每个阶段使用全新的上下文窗口,解决了 AI 编码中的"上下文腐烂"问题。支持 Claude Code、Cursor、Gemini CLI 等 12 个运行时。 适合:使用 AI 编码助手处理非简单项目的开发者。安装时间:不到 1 分钟。 --- ## 核心功能 ### 阶段式工作流 GSD 将复杂项目拆分为编号阶段,每个阶段经历结构化循环: 1. **讨论** (`/gsd:discuss-phase`) — 自适应提问收集上下文 2. **规划** (`/gsd:plan-phase`) — 含验证标准的详细计划 3. **执行** (`/gsd:execute-phase`) — 多 Agent 并行执行,原子提交 4. **验证** (`/gsd:verify-work`) — 根据成功标准自动验证 ### 多 Agent 编排 - 生成并行子 Agent,每个拥有全新上下文窗口 - 基于波次的执行尊重文件依赖关系 - 每个 Agent 只获得所需的上下文 ### 68+ 内置命令 - `/gsd:new-project` — 深度上下文收集初始化项目 - `/gsd:autonomous` — 全自主运行所有阶段 - `/gsd:debug` — 持久化状态的系统化调试 - `/gsd:quick` — 带 GSD 保障的快速任务 - `/gsd:ship` — 创建 PR 并准备合并 --- ## 来源与感谢 > Created by [TÂCHES](https://github.com/gsd-build). Licensed under MIT. > > [get-shit-done](https://github.com/gsd-build/get-shit-done) — ⭐ 48,600+ --- Source: https://tokrepo.com/en/workflows/e108cf5c-c34e-4d27-a694-66a693301e87 Author: henuwangkai