All workflow, command, reference, template, and tool-output files that surfaced /gsd:<cmd> as a user-typed slash command have been updated to use /gsd-<cmd>, matching the Claude Code skill directory name. Closes #2697 Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
name, description, allowed-tools
| name | description | allowed-tools | ||||
|---|---|---|---|---|---|---|
| gsd:settings-integrations | Configure third-party API keys, code-review CLI routing, and agent-skill injection |
|
API keys are stored plaintext in .planning/config.json but are masked
(****<last-4>) in every piece of interactive output. The workflow never
echoes plaintext to stdout, stderr, or any log.
This command is deliberately distinct from /gsd-settings (workflow toggles)
and any /gsd-settings-advanced tuning surface. It handles connectivity,
not pipeline shape.
<execution_context> @~/.claude/get-shit-done/workflows/settings-integrations.md </execution_context>
**Follow the settings-integrations workflow** from `@~/.claude/get-shit-done/workflows/settings-integrations.md`.The workflow handles:
- Resolving
$GSD_CONFIG_PATH(flat vs workstream) - Reading current integration values (masked for display)
- Section 1 — Search Integrations: Brave / Firecrawl / Exa / search_gitignored
- Section 2 — Review CLI Routing: review.models.{claude,codex,gemini,opencode}
- Section 3 — Agent Skills Injection: agent_skills.
- Writing values via
gsd-sdk query config-set(which merges, preserving unrelated keys) - Masked confirmation display