// summary
get-shit-done is a spec-driven development system designed to maintain high code quality by preventing context rot in AI coding assistants. It orchestrates subagents to handle project planning, research, and execution while maintaining clean git history and atomic commits. The system provides a structured workflow for developers to build complex features consistently without the overhead of enterprise project management.
// technical analysis
GSD (Get Shit Done) is a meta-prompting and spec-driven development system designed to solve 'context rot' in AI coding assistants like Claude Code. By implementing a structured workflow of context engineering, subagent orchestration, and state management, it ensures that AI models maintain high-quality output without degrading as project complexity grows. The architecture prioritizes a modular, phase-based execution model that forces atomic planning and verification, effectively trading off the speed of 'vibecoding' for the reliability of a managed, spec-driven development lifecycle.
// key highlights
// use cases
// getting started
To begin, install the tool via npm using 'npx get-shit-done-cc@latest' and follow the interactive prompts to select your preferred runtime and installation location. Once installed, initialize your project by running '/gsd-new-project' to create the necessary planning structure, or use '/gsd-map-codebase' if you are importing an existing project. Consult the 'docs/USER-GUIDE.md' for detailed command workflows and configuration options.