jarrodwatts/claude-code-config
My personal Claude Code configuration - rules, hooks, agents, skills, and commands
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
Copy this rig
# review before running: this installs third-party code $ npx degit jarrodwatts/claude-code-config/agents ./rig-claude-code-config/agents $ npx degit jarrodwatts/claude-code-config/commands ./rig-claude-code-config/commands $ npx degit jarrodwatts/claude-code-config/skills ./rig-claude-code-config/skills $ npx degit jarrodwatts/claude-code-config/hooks ./rig-claude-code-config/hooks
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit jarrodwatts/claude-code-config/skills/planning-with-files .claude/skills/planning-with-files $ npx degit jarrodwatts/claude-code-config/skills/react-useeffect .claude/skills/react-useeffect $ npx degit jarrodwatts/claude-code-config/skills/rigorous-coding .claude/skills/rigorous-coding $ npx degit jarrodwatts/claude-code-config/skills/vercel-react-best-practices .claude/skills/vercel-react-best-practices $ npx degit jarrodwatts/claude-code-config/skills/web-design-guidelines .claude/skills/web-design-guidelines
$ curl -fsSL --create-dirs -o .claude/agents/codebase-search.md https://raw.githubusercontent.com/jarrodwatts/claude-code-config/main/agents/codebase-search.md $ curl -fsSL --create-dirs -o .claude/agents/media-interpreter.md https://raw.githubusercontent.com/jarrodwatts/claude-code-config/main/agents/media-interpreter.md $ curl -fsSL --create-dirs -o .claude/agents/open-source-librarian.md https://raw.githubusercontent.com/jarrodwatts/claude-code-config/main/agents/open-source-librarian.md $ curl -fsSL --create-dirs -o .claude/agents/tech-docs-writer.md https://raw.githubusercontent.com/jarrodwatts/claude-code-config/main/agents/tech-docs-writer.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(~/.aws/**)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(.env)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/.env.*)",
"Read(**/*.key)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(npm publish:*)",
"Bash(wget *)",
"Bash(git rebase *)",
"Bash(gh pr merge *)",
"Bash(git commit *)"
]
}
} Skills (5)
Subagents (4)
| codebase-search model: haiku | Use this agent when the user needs to find files, locate code implementations, or discover where specific functionality exists in the codebase. This includes questions like 'Where is X implemented?', |
| media-interpreter model: sonnet | Use this agent when you need to extract or interpret information from media files that cannot be read as plain text. This includes PDFs, images, diagrams, charts, screenshots, and other binary file fo |
| open-source-librarian model: sonnet | Use this agent when the user needs to understand open-source libraries, find implementation details in codebases, locate specific source code with GitHub permalinks, research the history or context be |
| tech-docs-writer model: sonnet | Use this agent when you need to create, update, or improve technical documentation for a codebase. This includes README files, API documentation, architecture docs, user guides, and any other develope |
Slash commands (1)
/interview
Similar rigs
Eyad-Alqaysi/claude-code-config
My personal Claude Code config — settings, global CLAUDE.md, slash commands, subagents, and hooks. Fork or copy what you like.
YOLO Cowboy 2.1k tok ·
suhailkakar/web3-godmode-config
my personal claude code config of a chad crypto engineer.
Skill Collector 16.6k tok ·
sreenivasanac/claude_code_setup
My Personal configuration for Claude Code and Factory CLI, including custom commands, skills, and coding guidelines.
Pragmatist 485 tok ·
getclawe/clawe
Multi-agent coordination system: think Trello for OpenClaw agents.
Pragmatist 3.3k tok ·