Overview
Thehelp command displays the complete GSD command reference with descriptions and usage examples. It provides a quick reference guide to all available commands without any project-specific analysis.
Syntax
How It Works
Displays the complete GSD command reference from the help workflow. Output includes:- Command categories (Project, Phase, Session, Utilities)
- Command syntax and arguments
- Brief descriptions
- Common usage patterns
- Links to detailed documentation
- ❌ No project-specific analysis
- ❌ No git status or file context
- ❌ No next-step suggestions
- ❌ No commentary beyond the reference
Command Categories
GSD commands are organized into logical categories:Project Management
new-project- Initialize new project with goals and roadmapmap-codebase- Analyze existing codebasediscuss- Explore ideas and capture decisions
Phase Workflow
plan-phase- Create detailed phase planexecute- Execute phase planfinalize- Review and complete phase
Session Management
resume-work- Resume from previous sessionpause-work- Create checkpoint before pausingprogress- Check progress and route to next action
Utilities
quick- Execute quick tasksdebug- Systematic debuggingadd-todo- Capture ideas as todoscheck-todos- List and work on todossettings- Configure GSD optionsset-profile- Switch model profilehealth- Diagnose and repair issueshelp- Show this helpupdate- Update GSD to latest version
Usage Examples
Basic help
When to Use
Use help command
- Forgot command syntax
- New to GSD framework
- Need quick reference
- Exploring available commands
- Looking for appropriate command
- Sharing GSD with teammates
Use documentation
- Detailed command behavior
- Workflow explanations
- Best practices
- Troubleshooting
- Advanced usage
- Configuration details
Output Characteristics
What help includes:- ✅ Command list with syntax
- ✅ Brief descriptions
- ✅ Common usage examples
- ✅ Workflow patterns
- ✅ Links to documentation
- ❌ Project-specific information
- ❌ Current git status
- ❌ File context or analysis
- ❌ Suggestions based on project state
- ❌ Commentary or explanations beyond reference
Quick Command Lookup
| Need to… | Command |
|---|---|
| Start new project | /gsd:new-project |
| Understand existing code | /gsd:map-codebase |
| Plan next feature | /gsd:plan-phase |
| Implement plan | /gsd:execute N |
| Quick bug fix | /gsd:quick |
| Debug issue | /gsd:debug |
| Resume work | /gsd:resume-work |
| Check progress | /gsd:progress |
| Save and pause | /gsd:pause-work |
| Capture idea | /gsd:add-todo |
| Review todos | /gsd:check-todos |
| Configure GSD | /gsd:settings |
| Change models | /gsd:set-profile |
| Fix issues | /gsd:health --repair |
| Update GSD | /gsd:update |
Related Commands
settings- Configure GSD behaviorprogress- Get project-specific guidanceresume-work- Context-aware resumptionupdate- Get latest GSD version