claude-code-config
💡 Summary
This project provides a collection of configurations and tools for enhancing Claude Code functionality.
🎯 Target Audience
🤖 AI Roast: “Powerful, but the setup might scare off the impatient.”
Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress); filesystem read/write scope and path traversal. Run with least privilege and audit before enabling in production.
Claude Code Config
my personal claude code configuration - mostly not created by me, but sourced from many talented people in the community.
Installation
Option 1: Copy-Paste into Claude Code (No Git Required)
Copy the prompt from INSTALL.md and paste it into Claude Code. Claude will fetch and install all config files automatically.
Option 2: Git Clone
git clone https://github.com/jarrodwatts/claude-code-config.git ~/.claude
Option 3: Selective Install
# 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/
Contents
Rules (.claude/rules/)
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 |
Skills (.claude/skills/)
Model-invoked capabilities Claude applies automatically.
| Skill | Description |
|-------|-------------|
| planning-with-files | Manus-style persistent markdown planning |
Agents (.claude/agents/)
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 |
Commands (.claude/commands/)
Custom slash commands.
| Command | Description |
|---------|-------------|
| interview | Interactive planning/spec fleshing |
Hooks (.claude/hooks/)
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 |
CLAUDE.md
Personal global instructions loaded into every session.
Recommended Plugins
Plugins I use alongside this config. Install via CLI:
Official Plugins
claude plugin install frontend-design claude plugin install code-review claude plugin install typescript-lsp claude plugin install plugin-dev claude plugin install ralph-loop
claude-hud (status line)
Add the marketplace first, then install:
claude plugin marketplace add jarrodwatts/claude-hud claude plugin install claude-hud@claude-hud
Pros
- Comprehensive configuration options
- Supports various programming languages
- Facilitates collaboration and planning
Cons
- May require initial setup effort
- Dependency on Claude Code environment
- Complexity could overwhelm beginners
Related Skills
claude-code-starter
A“Powerful, but the setup might scare off the impatient.”
pytorch
S“It's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.”
agno
S“It promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.”
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author jarrodwatts.
