sdsrss/gsd-lite

3 stars · Last commit 2026-07-16

AI orchestration tool for Claude Code with MCP state management, review workflows, and plugin auto-update

README preview

# GSD-Lite

> Get Shit Done — AI orchestration for Claude Code

GSD-Lite is an AI orchestration tool for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). It combines structured project management with built-in quality discipline: TDD enforcement, anti-rationalization guards, multi-level code review, and automatic failure recovery — all driven by a 12-state workflow machine that keeps multi-phase projects on track.

**Discuss thoroughly, execute automatically.** Have as many rounds of requirement discussion as needed. Once the plan is approved, GSD-Lite auto-executes: coding, self-review, independent review, verification, and phase advancement — with minimal human intervention.

## Features

### Structured Execution Engine
- **Phase-based project management** — Break work into phases with ordered tasks, dependency tracking, and handoff gates
- **12-state workflow machine** — `planning → executing_task → reviewing_task → reviewing_phase → completed` with precise transitions, persistent to `state.json`
- **Automatic task scheduling** — Gate-aware dependency resolution determines what runs next
- **Session resilience** — Stop anytime, resume exactly where you left off — crash protection via Stop hook auto-saves state markers

### Quality Discipline (Built-in, Not Optional)
- **TDD enforcement** — "No production code without a failing test first" baked into every executor dispatch
- **Anti-rationalization guards** — Red-flag checklists inline in every agent prompt, blocking common excuses to skip process
- **Multi-level code review** — L0 self-review / L1 phase-batch review / L2 immediate independent review / phase review retry limit

View full repository on GitHub →