Best use case
gsd-help is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Show available GSD commands and usage guide
Teams using gsd-help should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/gsd-help/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How gsd-help Compares
| Feature / Agent | gsd-help | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Show available GSD commands and usage guide
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
<objective> Display the GSD command reference. Output ONLY the reference below — no additions. </objective> <process> Output the following reference directly: --- # GSD Command Reference 11 commands. Compact surface, full workflow. ## Core Loop | Command | Purpose | |---------|---------| | `$gsd-start` | Initialize project or new milestone | | `$gsd-plan [phase]` | Plan a phase (research → plan → verify) | | `$gsd-run [phase]` | Execute work (phase, quick task, or trivial fix) | | `$gsd-verify [phase]` | Validate built features via UAT | | `$gsd-ship [phase]` | Push branch, create PR, prepare for merge | ## Support | Command | Purpose | |---------|---------| | `$gsd-debug [issue]` | Systematic debugging with subagent isolation | | `$gsd-session` | Resume, pause, check progress, or get next step | | `$gsd-capture <text>` | Capture note, todo, or backlog item | | `$gsd-settings` | Configure model profile and workflow toggles | | `$gsd-update` | Refresh runtime bundle and changelog | | `$gsd-help` | Show this reference | --- ## Typical Flow ``` $gsd-start # new project → PROJECT.md + ROADMAP.md $gsd-plan 1 # plan phase 1 → PLAN.md $gsd-run 1 # execute phase 1 $gsd-verify 1 # UAT validation $gsd-ship 1 # create PR $gsd-session next # advance to phase 2 ``` --- ## Cost Profiles | Profile | Use When | Cost Impact | |---------|----------|-------------| | `quality` | Critical architecture | Highest | | `balanced` | Normal development (default) | Medium | | `budget` | Solo dev, MVPs, high-volume | ~50% lower | | `inherit` | OpenRouter, Ollama, local models | Zero Anthropic cost | Set profile: `$gsd-settings --profile budget` --- ## Key Flags | Command | Flag | Effect | |---------|------|--------| | `$gsd-start` | `--milestone 'v1.1'` | New milestone | | `$gsd-start` | `--map [area]` | Brownfield codebase mapping before planning | | `$gsd-plan` | `--discuss` | Clarify assumptions first | | `$gsd-plan` | `--ui` | Generate UI design contract before planning | | `$gsd-plan` | `add-phase "desc"` | Append future roadmap phase | | `$gsd-plan` | `insert-phase N "desc"` | Insert urgent future phase | | `$gsd-plan` | `remove-phase N` | Remove future phase safely | | `$gsd-plan` | `--gaps` | Fix plans from verification gaps | | `$gsd-run` | `--quick <task>` | Quick task with GSD guarantees | | `$gsd-run` | `--fast <task>` | Trivial inline edit | | `$gsd-run` | `--review [phase]` | Cross-AI review before ship | | `$gsd-run` | `--workspace new|list|remove` | Multi-workspace operations | | `$gsd-run` | `--milestone audit|complete` | Milestone operations | | `$gsd-run` | `--interactive` | Sequential, no subagents | | `$gsd-verify` | `--audit` | Cross-phase UAT gap scan | | `$gsd-verify` | `--validate [phase]` | Validation debt audit for completed work | | `$gsd-verify` | `--health [--repair]` | Planning directory diagnostics | | `$gsd-session` | `pause` | Save context handoff | | `$gsd-session` | `report` | Token usage summary | | `$gsd-capture` | `todo <text>` | Add to active queue | | `$gsd-capture` | `backlog <text>` | Park for future milestone | | `$gsd-capture` | `seed <text>` | Save idea with later trigger | | `$gsd-settings` | `--profile budget` | Cut costs ~50% | | `$gsd-settings` | `--profile inherit` | Required for non-Anthropic | --- ## Capability Map | Need | Use | |------|-----| | New project or milestone | `$gsd-start` | | Existing repo / brownfield mapping | `$gsd-start --map` | | Clarify before planning | `$gsd-plan --discuss` | | UI planning | `$gsd-plan --ui` | | Add / insert / remove roadmap phase | `$gsd-plan add-phase|insert-phase|remove-phase` | | Full phase execution | `$gsd-run <N>` | | Quick task | `$gsd-run --quick "task"` | | Trivial fix | `$gsd-run --fast "task"` | | Cross-AI review | `$gsd-run --review` | | UAT / audit / health | `$gsd-verify` | | Pause / resume / next | `$gsd-session` | | Todo / backlog / seed | `$gsd-capture` | </process>
Related Skills
workflow-core
Canonical repository workflow contract for all runtimes.
verify-phase
Verify delivery quality, evidence, and done criteria.
review
Review changes for correctness, risk, and architectural adherence.
quick-task
Lightweight path for trivial or tightly bounded work.
plan-phase
Produce an executable plan for a bounded slice or phase.
execute-phase
Execute a plan with TDD-first delivery and proportional validation.
docs-update
Update durable documentation after validated change.
gsd-verify
Validate built features through UAT — diagnoses gaps and creates fix plans
gsd-update
Update GSD to latest version with changelog display
gsd-start
Initialize a new project or milestone — context gathering → research → requirements → roadmap
gsd-ship
Create PR, run review, and prepare for merge after verification passes
gsd-settings
Configure GSD workflow toggles, model profile, and cost controls