Get Shit Done screenshot

Get Shit Done

DeveloperApplicationFree

Get Shit Done - Context Engineering for AI Coding Agents

Last updated May 1, 2026

Claim Tool

What is Get Shit Done?

Get Shit Done (GSD) is a meta-prompting and context engineering system built for AI coding agents. Developed by the TACHES foundation, GSD tackles the single biggest problem in AI-assisted development: context rot. As an AI coding agent works through a task, its context window fills up and the quality of its output degrades. GSD fixes this by providing structured specs and meta-prompts that keep the agent on track. GSD is agentic-tool-agnostic. It works with Claude Code, OpenCode, Gemini CLI, Kilo, Codex, Copilot, Cursor, Windsurf, Antigravity, Augment, Trae, Qwen Code, Hermes Agent, Cline, and CodeBuddy. You write your spec once, and GSD translates it into the right format for whichever agent you are using. The system is spec-driven: you describe what you want built in a structured format, and GSD generates the meta-prompts and context that guide your AI agent through implementation. This means the agent always has a clear picture of the end goal, even as its context window fills up during long sessions. With over 59,000 GitHub stars and an active community on Discord, GSD is one of the most popular AI coding productivity tools available. It installs via npm as get-shit-done-cc and includes built-in support for spec templates, context management, and multi-agent orchestration. **Who should use it:** Developers who use AI coding agents and want to improve output quality on longer tasks. If you have experienced your AI assistant going off the rails halfway through a complex feature, GSD is the solution. **Key features:** - Meta-prompting system that maintains agent quality across long sessions - Context engineering that prevents context rot degradation - Spec-driven development workflow - Works with 15+ AI coding agents (Claude Code, Cursor, Copilot, etc.) - Structured spec templates for common development patterns - Lightweight npm package install **Pricing:** Free and open source (MIT license). No subscription required.

Get Shit Done's Top Features

Key capabilities that make Get Shit Done stand out.

Meta-prompting system maintains agent quality across long sessions

Context engineering prevents context rot degradation in AI agents

Spec-driven development with structured templates

Supports 15+ AI coding agents including Claude Code, Cursor, and Copilot

Lightweight npm package install with zero config required

Built-in spec templates for common development patterns

Active community with Discord support channel

Use Cases

Who benefits most from this tool.

Tags

claude-codecontext-engineeringmeta-promptingai-codingdeveloper-toolsspec-drivencursorcopilotopen-sourceagent-tools

Get Shit Done's Pricing

Free plan available

User Reviews

Share your thoughts

If you've used this product, share your thoughts with other builders

Recent reviews

Frequently Asked Questions

What is context rot?
Context rot is the quality degradation that happens as an AI coding agent fills its context window during a long session. The agent loses track of earlier instructions and produces lower-quality output. GSD's meta-prompts combat this by maintaining clear context throughout.
Which AI coding agents does GSD support?
GSD supports Claude Code, OpenCode, Gemini CLI, Kilo, Codex, Copilot, Cursor, Windsurf, Antigravity, Augment, Trae, Qwen Code, Hermes Agent, Cline, and CodeBuddy.
How do I install Get Shit Done?
Install via npm: npm install -g get-shit-done-cc. Then run 'gsd' in your project directory to start the spec-driven development workflow.
Is GSD only for Claude Code?
No. While originally built for Claude Code, GSD now works with 15+ AI coding agents. You write specs once and GSD adapts them to whichever agent you prefer.