my personal claude code configuration - mostly not created by me, but sourced from many talented people in the community.
Copy the prompt from INSTALL.md and paste it into Claude Code. Claude will fetch and install all config files automatically.
git clone https://github.com/jarrodwatts/claude-code-config.git ~/.claude# Clone elsewhere first
git clone https://github.com/jarrodwatts/claude-code-config.git /tmp/claude-config
# Copy what you need
cp -r /tmp/claude-config/rules/* ~/.claude/rules/
cp -r /tmp/claude-config/skills/* ~/.claude/skills/
cp -r /tmp/claude-config/agents/* ~/.claude/agents/Path-scoped instructions loaded automatically when working with matching files.
| File | Scope | Description |
|---|---|---|
typescript.md |
**/*.{ts,tsx} |
TypeScript conventions |
testing.md |
**/*.{test,spec}.ts |
Testing patterns |
comments.md |
All files | Comment policy |
forge.md |
**/*.sol |
Foundry/ZKsync rules |
Model-invoked capabilities Claude applies automatically.
| Skill | Description |
|---|---|
planning-with-files |
Manus-style persistent markdown planning |
Custom subagents for specialized tasks.
| Agent | Description |
|---|---|
codebase-search |
Find files and implementations |
media-interpreter |
Extract info from PDFs/images |
open-source-librarian |
Research OSS with citations |
tech-docs-writer |
Create technical documentation |
Custom slash commands.
| Command | Description |
|---|---|
interview |
Interactive planning/spec fleshing |
Scripts triggered by Claude Code events.
| Hook | Event | Description |
|---|---|---|
keyword-detector.py |
UserPromptSubmit | Detects keywords in prompts |
check-comments.py |
PostToolUse (Write/Edit) | Validates comment policy |
todo-enforcer.sh |
Stop | Ensures todos are tracked |
Personal global instructions loaded into every session.
Plugins I use alongside this config. Install via CLI:
claude plugin install frontend-design
claude plugin install code-review
claude plugin install typescript-lsp
claude plugin install plugin-dev
claude plugin install ralph-loopAdd the marketplace first, then install:
claude plugin marketplace add jarrodwatts/claude-hud
claude plugin install claude-hud@claude-hud