PRB's Claude Code config
README
PRB's personal Claude Code config, mounted at ~/.claude.
git clone git@github.com:PaulRBerg/dot-claude.git ~/.claude
cd ~/.claude
just install
ccc # Make your first commit with the claude wrapper
See Installation for full setup and Configuration for customization.
npm install)brew install just)git clone git@github.com:PaulRBerg/dot-claude.git ~/.claude
cd ~/.claude
just install # Node deps, Python deps, and CLI utilities
just full-check # Run all code checks
just test-hooks # Run hook tests
claude # Run Claude
All JSONC files in settings/* merge into settings.json on commit via Husky + lint-staged.
Edit only settings/**/*.jsonc (never settings.json directly). Merging happens on commit, or run just merge-settings
manually.
Settings layout:
basics.jsonc: core config, env vars, status linehooks.jsonc: event hooksplugins.jsonc: enabled pluginspermissions/*.jsonc: permission rules (bash, mcp, read, write, tools)CLAUDE.md is user-level context loaded by Claude Code across all projects. Keep repo-specific guidance in project
CLAUDE.md / AGENTS.md files; keep only durable personal workflow defaults here.
Append flags to prompts to tri