← All skills

Update Config

Configure the Claude Code harness via settings.json. Handles: automated behaviors (hooks), permissions, env vars, hook troubleshooting, and changes to settings.json/settings.local.json files.

Class skill ID skill/update-config Version 1.0.0 Lifecycle stable Author convergent-systems-key
/update-config
configurationtooling settingshookspermissions
Inputs
NameTypeDescription
change_request string What the user wants to configure.
Outputs
NameTypeDescription
settings_diff string The diff applied to settings.json.
Side effects
System prompt fragment

Configure Claude Code settings.json. Automated behaviors require hooks — the harness executes them, not Claude. For permissions: add to allowedTools or use permissionPromptTool. For env vars: add to env block. For hooks: wire to the correct event (UserPromptSubmit/PreToolUse/PostToolUse/Stop/etc.) in the hooks block. Show the diff of settings.json changes before applying. Never edit settings.json directly — use the appropriate settings API or targeted edits.

Attribution: convergent-systems-key. License: Apache-2.0 or as stated by the originating repository.