api-design
REST API design best practices. Use when designing APIs, choosing status codes, or creating endpoints.
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.
/settings-integrationsContext preview
What this command does when you run it.
Configure third-party API keys, code-review CLI routing, and agent-skill injection
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:
the `search_gitignored` toggle
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
REST API design best practices. Use when designing APIs, choosing status codes, or creating endpoints.
Reviews code for bugs, style, and best practices. Use when reviewing PRs or checking code quality.
Creates context handoff documents for session continuity. Use when ending sessions, switching tasks, or handing off work.
Thinking frameworks for decisions and problem analysis. Use when evaluating options, root causes, or prioritizing.
Environment configuration and secrets management. Use when setting up .env files, managing secrets, or configuring environments.
Safe file operation patterns. Use when performing bulk file operations or writing deployment scripts.