HubLensAIgsd-build/get-shit-done
// archived 2026-04-15
85

// 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

01
Context-window-aware prompt thinning automatically reduces prompt sizes for sub-200K models to maintain performance.
02
Knowledge graph integration allows planning agents to build richer, more accurate connections across the codebase.
03
A structured TDD pipeline mode enables opt-in test-driven development to ensure code quality during execution.
04
Wave-based execution orchestrates parallel and sequential tasks to optimize dependency management and prevent file conflicts.
05
Built-in quality gates detect schema drift, security risks, and scope reduction to ensure the AI adheres to project requirements.
06
Project skills awareness allows agents to discover and utilize project-specific capabilities for more tailored development.

// use cases

01
Automated spec-driven development with phase-based planning and execution
02
Context engineering to prevent AI context window degradation and ensure reliable code generation
03
Multi-agent orchestration for research, task planning, and automated verification of deliverables

// 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.