Skip to content

/gsd setup

Shows global configuration status and provides subcommands for configuring each aspect of GSD. Unlike /gsd init (which sets up a specific project), setup manages settings that apply across all projects.

/gsd setup
/gsd setup llm
/gsd setup search
/gsd setup remote
/gsd setup keys
/gsd setup prefs
SubcommandWhat It Configures
llmLLM provider authentication (API keys, default models)
searchWeb search provider for research phases
remoteRemote integrations (Slack, Discord, Telegram)
keysAPI keys for external services
prefsGlobal preferences wizard (model routing, isolation mode, etc.)

Without arguments, shows an overview of current configuration status — what’s configured, what’s missing, and detected project details.

  • Whether LLM authentication is configured
  • Current project state and detected language/framework
  • Remote integration status
  • Missing or expired API keys
  • /gsd init — initialise a specific project (vs. global setup)
  • /gsd config — view or edit project-level configuration
  • /gsd keys — manage API keys directly