/settings-integrations
Configure third-party API keys, code-review CLI routing, and agent-skill injection
$ npx -y skills add Tibsfox/gsd-skill-creator --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/settings-integrations
Context preview
What this command does when you run it.
Configure third-party API keys, code-review CLI routing, and agent-skill injection
Command definition
settings-integrations.mdname: gsd:settings-integrations
description: Configure third-party API keys, code-review CLI routing, and agent-skill injection
allowed-tools:
- Read
- Write
- Bash
- AskUserQuestion
gsd-build-source: 1.38.3
gsd-build-source-url: https://github.com/gsd-build/get-shit-done/blob/v1.38.3/commands/gsd/settings-integrations.md
local-modified: false
gsd-skill-creator-vendored-at: 2026-04-25
<objective> Interactive configuration of GSD's third-party integration surface:
- Search API keys: `brave_search`, `firecrawl`, `exa_search`, and
the `search_gitignored` toggle
- Code-review CLI routing: `review.models.{claude,codex,gemini,opencode}`
- Agent-skill injection: `agent_skills.<agent-type>`
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. </objective>
<execution_context> @~/.claude/get-shit-done/workflows/settings-integrations.md </execution_context>
<process> **Follow the settings-integrations workflow** from `@~/.claude/get-shit-done/workflows/settings-integrations.md`.
The workflow handles: 1. Resolving `$GSD_CONFIG_PATH` (flat vs workstream) 2. Reading current integration values (masked for display) 3. Section 1 — Search Integrations: Brave / Firecrawl / Exa / search_gitignored 4. Section 2 — Review CLI Routing: review.models.{claude,codex,gemini,opencode} 5. Section 3 — Agent Skills Injection: agent_skills.<agent-type> 6. Writing values via `gsd-sdk query config-set` (which merges, preserving unrelated keys) 7. Masked confirmation display </process>
Read more
name: gsd:settings-integrations description: Configure third-party API keys, code-review CLI routing, and agent-skill injection allowed-tools: - Read - Write - Bash - AskUserQuestion gsd-build-source: 1.38.3 gsd-build-source-url: https://github.com/gsd-build/get-shit-done/blob/v1.38.3/commands/gsd/settings-integrations.md local-modified: false gsd-skill-creator-vendored-at: 2026-04-25
<objective> Interactive configuration of GSD's third-party integration surface:
- Search API keys: `brave_search`, `firecrawl`, `exa_search`, and
the `search_gitignored` toggle
- Code-review CLI routing: `review.models.{claude,codex,gemini,opencode}`
- Agent-skill injection: `agent_skills.<agent-type>`
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. </objective>
<execution_context> @~/.claude/get-shit-done/workflows/settings-integrations.md </execution_context>
<process> **Follow the settings-integrations workflow** from `@~/.claude/get-shit-done/workflows/settings-integrations.md`.
The workflow handles: 1. Resolving `$GSD_CONFIG_PATH` (flat vs workstream) 2. Reading current integration values (masked for display) 3. Section 1 — Search Integrations: Brave / Firecrawl / Exa / search_gitignored 4. Section 2 — Review CLI Routing: review.models.{claude,codex,gemini,opencode} 5. Section 3 — Agent Skills Injection: agent_skills.<agent-type> 6. Writing values via `gsd-sdk query config-set` (which merges, preserving unrelated keys) 7. Masked confirmation display </process>
An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)
Repo: Tibsfox/gsd-skill-creator
Other commands on gsd-skill-creator.
- /api-design
REST API design best practices. Use when designing APIs, choosing status codes, or creating endpoints.
Open command - /code-review
Reviews code for bugs, style, and best practices. Use when reviewing PRs or checking code quality.
Open command - /context-handoff
Creates context handoff documents for session continuity. Use when ending sessions, switching tasks, or handing off work.
Open command - /decision-framework
Thinking frameworks for decisions and problem analysis. Use when evaluating options, root causes, or prioritizing.
Open command - /env-setup
Environment configuration and secrets management. Use when setting up .env files, managing secrets, or configuring environments.
Open command - /file-operation-patterns
Safe file operation patterns. Use when performing bulk file operations or writing deployment scripts.
Open command

