Skip to content

openspec config

Manages global configuration settings stored in the user’s config directory.

Terminal window
openspec config <command> [options]
CommandDescription
showDisplay current configuration
set <key> <value>Set a configuration value
get <key>Get a specific value
resetReset to defaults

Configuration is stored following XDG Base Directory specification:

PlatformLocation
Linux/macOS$XDG_CONFIG_HOME/openspec/ or ~/.config/openspec/
Windows%APPDATA%\openspec\
Terminal window
$ openspec config show
{
"defaultTools": ["claude", "cursor"],
"strictValidation": true
}
Terminal window
openspec config set strictValidation false
Terminal window
$ openspec config get defaultTools
["claude", "cursor"]
Terminal window
$ openspec config reset
Reset all configuration to defaults? [y/N]: y
Configuration reset
KeyTypeDescription
defaultToolsarrayTools to select by default in init
strictValidationbooleanUse strict mode by default
CodeMeaning
0Success
1Invalid key or value