SkillsHooksPromptsAgentsPersonasModelsPoliciesToolsTemplatesBundlesCategoriesStart here
← Skills
Sk skillgovernancestable

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.

id skill/update-configv1.0.0by convergent-systems-keyinvoke /update-config
configurationtoolingsettingshookspermissions

Contract

DirectionNameTypeDescription
inchange_requeststringWhat the user wants to configure.
outsettings_diffstringThe diff applied to settings.json.
  • modifies .claude/settings.json or ~/.claude/settings.json

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.

Author convergent-systems-key. Catalog data license CC-BY-4.0.