A hierarchical planning and execution system designed to organize software development into spec-driven phases.
Install
mkdir -p .claude/skills/gsd && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18711" && unzip -o skill.zip -d .claude/skills/gsd && rm skill.zipInstalls to .claude/skills/gsd
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Antigravity GSD (Get Stuff Done) - A spec-driven hierarchical planning and execution system. Triggers on project planning, phase management, and GSD slash commands.Key capabilities
- →Initialize new codebases or feature sets
- →Break down requirements into actionable specifications
- →Implement code based on approved specifications
- →Track progress through defined phases (Plan -> Execute -> Verify)
- →Manage project state
- →Automate tasks using GSD slash commands
How it works
The skill enforces a rigid, spec-driven hierarchy with distinct phases: Plan, Execute, and Verify. It uses slash commands to manage tasks, track progress, and ensure separation of concerns.
Inputs & outputs
When to use gsd
- →Manage complex project phases
- →Initialize new project specifications
- →Track development progress
- →Automate task execution workflows
About this skill
GSD
Purpose
The Antigravity GSD (Get Stuff Done) skill implements a rigid, spec-driven hierarchy for managing software development tasks. It enforces a separation of concerns between Planning, Execution, and Verification phases to reduce context switching and improve reliability.
When to Use This Skill
This skill should be used when:
- Starting a Project: Initializing a new codebase or feature set with a clear structure.
- Planning Work: Breaking down vague requirements into actionable, verified specifications.
- Executing Tasks: Implementing code based on approved specs without context switching.
- Managing State: Tracking progress through defined phases (Plan -> Execute -> Verify).
Triggers:
- Keywords: "plan phase", "execute phase", "new project spec", "gsd", "gsd-tools"
- Commands:
gsd:add-backloggsd:add-phasegsd:add-testsgsd:add-todogsd:ai-integration-phasegsd:analyze-dependenciesgsd:audit-fixgsd:audit-milestonegsd:audit-uatgsd:autonomousgsd:check-todosgsd:cleanupgsd:code-reviewgsd:code-review-fixgsd:complete-milestonegsd:debuggsd:discuss-phasegsd:dogsd:docs-updategsd:eval-reviewgsd:execute-phasegsd:exploregsd:extract_learningsgsd:fastgsd:forensicsgsd:from-gsd2gsd:graphifygsd:gsd-toolsgsd:healthgsd:helpgsd:importgsd:inboxgsd:insert-phasegsd:intelgsd:join-discordgsd:list-phase-assumptionsgsd:list-workspacesgsd:managergsd:map-codebasegsd:milestone-summarygsd:new-milestonegsd:new-projectgsd:new-workspacegsd:nextgsd:notegsd:pause-workgsd:plan-milestone-gapsgsd:plan-phasegsd:plant-seedgsd:pr-branchgsd:profile-usergsd:progressgsd:quickgsd:reapply-patchesgsd:remove-phasegsd:remove-workspacegsd:research-phasegsd:resume-workgsd:reviewgsd:review-backloggsd:scangsd:secure-phasegsd:session-reportgsd:set-profilegsd:settingsgsd:shipgsd:sketchgsd:sketch-wrap-upgsd:spec-phasegsd:spikegsd:spike-wrap-upgsd:statsgsd:threadgsd:ui-phasegsd:ui-reviewgsd:undogsd:updategsd:validate-phasegsd:verify-workgsd:workstreams
System Overview
1. Phase-Based Development
The system enforces distinct phases. You typically cannot execute until you have planned.
- Plan: Define specs, tasks, and acceptance criteria. Output is a plan artifact.
- Execute: Write code to satisfy the specs. Driven by the plan artifact.
- Verify: Confirm the code meets criteria.
2. Available Commands
The following slash commands are available in this skill. Use them to drive the GSD process:
Atomic Commands
gsd:add-todo: Capture idea or task as todo from current conversation contextgsd:check-todos: List pending todos and select one to work ongsd:cleanup: Archive accumulated phase directories from completed milestonesgsd:do: Route freeform text to the right GSD command automaticallygsd:help: Show available GSD commands and usage guidegsd:join-discord: Join the GSD Discord communitygsd:note: Zero-friction idea capture. Append, list, or promote notes to todos.gsd:session-report: Generate a session report with token usage estimates, work summary, and outcomesgsd:ship: Create PR, run review, and prepare for merge after verification passesgsd:stats: Display project statistics — phases, plans, requirements, git metrics, and timelinegsd:thread: Manage persistent context threads for cross-session workgsd:undo: Safe git revert. Roll back phase or plan commits using the phase manifest with dependency checks.
Milestone Commands
gsd:add-backlog: Add an idea to the backlog parking lot (999.x numbering)gsd:audit-milestone: Audit milestone completion against original intent before archivinggsd:complete-milestone: Archive completed milestone and prepare for next versiongsd:milestone-summary: Generate a comprehensive project summary from milestone artifacts for team onboarding and reviewgsd:new-milestone: Start a new milestone cycle — update PROJECT.md and route to requirementsgsd:plan-milestone-gaps: Create phases to close all gaps identified by milestone auditgsd:plant-seed: Capture a forward-looking idea with trigger conditions — surfaces automatically at the right milestonegsd:review-backlog: Review and promote backlog items to active milestone
Misc Commands
gsd:ai-integration-phase: Generate AI design contract (AI-SPEC.md) for phases that involve building AI systems — framework selection, implementation guidance from official docs, and evaluation strategygsd:audit-fix: Autonomous audit-to-fix pipeline — find issues, classify, fix, test, commitgsd:audit-uat: Cross-phase audit of all outstanding UAT and verification itemsgsd:eval-review: Retroactively audit an executed AI phase's evaluation coverage — scores each eval dimension as COVERED/PARTIAL/MISSING and produces an actionable EVAL-REVIEW.md with remediation plangsd:extract_learnings: Extract decisions, lessons, patterns, and surprises from completed phase artifactsgsd:from-gsd2: Import a GSD-2 (.gsd/) project back to GSD v1 (.planning/) formatgsd:graphify: Build, query, and inspect the project knowledge graph in .planning/graphs/gsd:inbox: Triage and review all open GitHub issues and PRs against project templates and contribution guidelinesgsd:next: Automatically advance to the next logical step in the GSD workflowgsd:progress: Check project progress, show context, and route to next action (execute or plan). Use --forensic to append a 6-check integrity audit after the standard report.gsd:sketch-wrap-up: Package sketch design findings into a persistent project skill for future build conversationsgsd:sketch: Rapidly sketch UI/design ideas using throwaway HTML mockups with multi-variant explorationgsd:spec-phase: Socratic spec refinement — clarify WHAT a phase delivers with ambiguity scoring before discuss-phase. Produces a SPEC.md with falsifiable requirements locked before implementation decisions begin.gsd:spike-wrap-up: Package spike findings into a persistent project skill for future build conversationsgsd:spike: Rapidly spike an idea with throwaway experiments to validate feasibility before planninggsd:verify-work: Validate built features through conversational UAT
Phase Commands
gsd:add-phase: Add phase to end of current milestone in roadmapgsd:add-tests: Generate tests for a completed phase based on UAT criteria and implementationgsd:discuss-phase: Gather phase context through adaptive questioning before planning. Use --all to skip area selection and discuss all gray areas interactively. Use --auto to skip interactive questions (Antigravity picks recommended defaults). Use --chain for interactive discuss followed by automatic plan+execute. Use --power for bulk question generation into a file-based UI (answer at your own pace).gsd:execute-phase: Execute all plans in a phase with wave-based parallelizationgsd:insert-phase: Insert urgent work as decimal phase (e.g., 72.1) between existing phasesgsd:list-phase-assumptions: Surface Antigravity's assumptions about a phase approach before planninggsd:plan-phase: Create detailed phase plan (PLAN.md) with verification loopgsd:remove-phase: Remove a future phase from roadmap and renumber subsequent phasesgsd:research-phase: Research how to implement a phase (standalone - usually use /gsd-plan-phase instead)- **[
gsd:secure-phase](references/commands/phase/secure
Content truncated.
When not to use it
- →When a rigid, spec-driven hierarchy is not desired
- →When separation of concerns between Planning, Execution, and Verification is not needed
- →When not managing software development tasks
Limitations
- →Enforces a rigid, spec-driven hierarchy
- →Requires distinct phases (Plan, Execute, Verify)
- →Typically cannot execute until planning is complete
How it compares
This skill enforces a strict phase-based development model and uses a complete set of slash commands for task management, ensuring a structured and verifiable workflow, unlike ad-hoc development that lacks clear phase separation and co
Compared to similar skills
gsd side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| gsd (this skill) | 0 | 3mo | Review | Advanced |
| antigravity-workflows | 0 | 2mo | No flags | Intermediate |
| trello | 41 | 2mo | Review | Beginner |
| executing-plans | 6 | 2mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
antigravity-workflows
gabryssad9-del
Orchestrate multiple Antigravity skills through guided workflows for SaaS MVP delivery, security audits, AI agent builds, and browser QA.
trello
openclaw
Manage Trello boards, lists, and cards via the Trello REST API.
executing-plans
obra
Use when you have a written implementation plan to execute in a separate session with review checkpoints
github-project-management
ruvnet
Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning
project-clickup
incidentfox
ClickUp project management integration for incident tracking and task management
coo-advisor
alirezarezvani
Operations leadership for scaling companies. Process design, OKR execution, operational cadence, and scaling playbooks. Use when designing operations, setting up OKRs, building processes, scaling teams, analyzing bottlenecks, planning operational cadence, or when user mentions COO, operations, process improvement, OKRs, scaling, operational efficiency, or execution.