Quick mode is GSD’s fast path for small, ad-hoc tasks that don’t need full milestone ceremony. You get the same atomic commits and state tracking, but skip research, discussion, and verification agents.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/gsd-build/get-shit-done/llms.txt
Use this file to discover all available pages before exploring further.
When to Use Quick Mode
Use
/gsd:quick for tasks that are clear, small, and urgent. Use full workflow for anything that requires research, has ambiguity, or is part of a larger milestone.Perfect for quick mode:
- Bug fixes
- Small feature additions
- Configuration changes
- Refactoring isolated code
- One-off maintenance tasks
- Urgent hotfixes
Use full workflow for:
- Features that need research
- Complex multi-file changes
- Work with unclear requirements
- Anything tied to milestone requirements
- Tasks requiring architectural decisions
How It Works
Quick mode is the same system with a shorter path:Planning (quick mode)
Spawns
gsd-planner in quick mode - creates a single atomic plan without research or verification.Usage
Basic quick mode
Quick mode with discussion
- The task has some ambiguity
- You want to surface assumptions upfront
- Gray areas are worth resolving before coding
CONTEXT.md file that feeds into planning, ensuring Claude understands your preferences.
Full quick mode
- You want quality guarantees
- The task is important but doesn’t justify full milestone ceremony
- You’re working in an unfamiliar area
Combined flags
Comparison: Quick vs Full Workflow
- Quick Mode
- Full Workflow
- Task description
- Planning (no research)
- Execution
- Commit
- State update
.planning/quick/001-add-dark-mode-toggle/What Quick Mode Skips
| Stage | Regular Phase | Quick Mode |
|---|---|---|
| Discussion | gsd-discusser | Skipped (unless --discuss) |
| Research | 4 parallel researchers | Skipped |
| Plan checking | gsd-plan-checker loops | Skipped (unless --full) |
| Verification | gsd-verifier checks goals | Skipped (unless --full) |
| UAT | /gsd:verify-work | Skipped |
What Quick Mode Keeps
Quick mode preserves all GSD guarantees that matter for correctness and traceability.
- Atomic commits - Each task gets its own commit immediately
- State tracking -
STATE.mdis updated with completion - Fresh context - Executor gets clean 200K window
- Structured plans - Uses same XML plan format
- Same agents - Planner and executor are identical to full workflow
Directory Structure
Quick tasks live in.planning/quick/, separate from phases:
State Tracking
Quick tasks update a separate table inSTATE.md:
ROADMAP.md.
Example Usage
Deciding: Quick vs Full
Ask yourself:- Choose Quick Mode If...
- Choose Full Workflow If...
- I know exactly what needs to be done
- It touches 1-3 files
- No research is needed
- It’s not tied to roadmap requirements
- I need it done in under 10 minutes
- It’s a fix, config, or small addition
Best Practices
Do:
- Use quick mode for truly quick tasks
- Add
--fullflag when quality matters - Use
--discusswhen there’s any ambiguity - Keep quick task descriptions specific and actionable
Don’t:
- Use quick mode for milestone work (plan it properly)
- String multiple quick tasks together (consider a phase instead)
- Skip full workflow to save time on complex tasks (you’ll pay later)
Integration with Milestones
Quick tasks are independent of your roadmap:When Quick Mode Goes Wrong
If you find yourself:- Running 5+ quick tasks in a row
- Rewriting quick task output repeatedly
- Wishing you had research or verification