commands/gsd/config.md
Mode routing:
| Flag | Action | Workflow |
|---|---|---|
| (none) | Interactive 5-question common-case config prompt | settings |
| --advanced | Power-user knobs: planning, execution, discussion, cross-AI, git, runtime | settings-advanced |
| --integrations | API keys (Brave/Firecrawl/Exa), review CLI routing, agent skills | settings-integrations |
| --profile <name> | Switch model profile without interactive prompt | gsd-sdk config-set-model-profile |
<execution_context>
@/.claude/get-shit-done/workflows/settings.md
@/.claude/get-shit-done/workflows/settings-advanced.md
@~/.claude/get-shit-done/workflows/settings-integrations.md
</execution_context>
Parse the first token of $ARGUMENTS:
--advanced: strip the flag, execute settings-advanced workflow--integrations: strip the flag, execute settings-integrations workflow--profile: extract the profile name (remainder after --profile), then:
gsd-sdk is on PATH via command -v gsd-sdk.
If absent, emit the install hint Install GSD via 'npm i -g get-shit-done' and stop —
do NOT invoke gsd-sdk directly (avoids the opaque command not found: gsd-sdk failure).gsd-sdk query config-set-model-profile <profile-name> --raw and display the output verbatim.