--- name: gsd:spike description: Rapidly spike an idea with throwaway experiments to validate feasibility before planning argument-hint: " [--quick] [--text]" allowed-tools: - Read - Write - Edit - Bash - Grep - Glob - AskUserQuestion - WebSearch - WebFetch - mcp__context7__resolve-library-id - mcp__context7__query-docs --- Rapid feasibility validation through focused, throwaway experiments. Each spike answers one specific question with observable evidence. Spikes live in `.planning/spikes/` and integrate with GSD commit patterns, state tracking, and handoff workflows. Does not require `/gsd-new-project` — auto-creates `.planning/spikes/` if needed. @~/.claude/get-shit-done/workflows/spike.md @~/.claude/get-shit-done/references/ui-brand.md **Copilot (VS Code):** Use `vscode_askquestions` wherever this workflow calls `AskUserQuestion`. Idea: $ARGUMENTS **Available flags:** - `--quick` — Skip decomposition/alignment, jump straight to building. Use when you already know what to spike. - `--text` — Use plain-text numbered lists instead of AskUserQuestion (for non-Claude runtimes). Execute the spike workflow from @~/.claude/get-shit-done/workflows/spike.md end-to-end. Preserve all workflow gates (prior spike check, decomposition, research, risk ordering, observability assessment, verification, MANIFEST updates, commit patterns).