Skip to main content
skill CX Codex

gsd — Claude Code skill: what it does, how to install

Orchestrates solo development with Claude agents through structured phases, goal-backward planning, and atomic commits.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add ctsstc/get-shit-done-skills --skill gsd -a claude-code
Open on GitHub

What gsd does

This skill sets up a .planning/ folder with roadmaps, architecture maps, and phase instructions. Instead of generating passive documentation, each PLAN.md file serves directly as an execution prompt for the agent. The system reasons backward from end goals, defining what must be true before writing implementation steps.

Under the hood, specialized agents handle codebase mapping, ecosystem research, execution, and verification. Tasks run in dependency waves. Once an item is finished, the agent writes an independent commit like feat(01-01) to keep version control clean.

A key constraint is context consumption: the workflow stops plans before context exceeds roughly 50% capacity, keeping reasoning quality sharp. To run properly, it requires tool access to file editing, search, and terminal execution via Bash.

What it helps with

  • structure a project into research, roadmap, and discrete phases
  • map an existing codebase using parallel inspection agents
  • execute implementation tasks in parallel waves with atomic commits
  • verify phase completion against actual system states
  • investigate bugs through systematic hypothesis testing

Example prompts for the agent

  • /gsd:new-project
  • /gsd:plan-phase 1
  • /gsd:execute-phase 1

How to install gsd

1Skills CLI (Vercel)

npx skills add ctsstc/get-shit-done-skills --skill gsd -a claude-code

2Manually: put the files in place

~/.claude/skills/gsd/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/gsd/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about gsd

How do I install gsd in Claude Code?

Run npx skills add ctsstc/get-shit-done-skills --skill gsd -a claude-code in your terminal.

What does gsd do?

It coordinates solo development through agent workflows, structuring requirements discovery, milestone planning, wave-based coding, and automated verification.

How does gsd handle agent context limits?

It caps phase execution around 50% of context window usage. This prevents degraded reasoning when conversational memory becomes too long.

Similar skills

Everything for Notes, tasks and projects →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor