jennydove

Update Config — Development skill for Claude Code

Development community

Update .claude/settings.json to configure hooks, automated behaviors, and scheduled tasks.

How to install Update Config

Installs to ~/.claude/commands/jennydove-self-improving-claude-update-config.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jennydove/self-improving-claude/HEAD/.claude/commands/update-config.md -o ~/.claude/commands/jennydove-self-improving-claude-update-config.md

Restart Claude Code, or start a new session, for it to be picked up.

What Update Config does

Update `.claude/settings.json` to configure hooks, automated behaviors, and scheduled tasks.

When to run

  • When adding a new automated behavior ("from now on, always do X after Y")
  • When setting up or modifying scheduled audit runs
  • When a hook is producing unexpected behavior and needs adjustment

Key concepts

Hooks

Hooks are shell commands that run automatically in response to Claude Code events. They live in `settings.json` under `hooks`. Common events:

  • PostToolUse — runs af

Alternatives in Development

  • Claude Config — Built-in /config command to manage settings interactively 81.1k ★
  • Ideal Customer Profile — Identify ICP with demographics, behaviors, and JTBD 7.8k ★
  • Octo Doctor — Environment diagnostics — check providers, auth, config, hooks, scheduler, and more 2.8k ★

Full documentation available on GitHub

View Source Repository