jarrodwatts/claude-code-config

My personal Claude Code configuration - rules, hooks, agents, skills, and commands

882 stars101 forksUpdated Jan 21, 2026
npx skills add jarrodwatts/claude-code-config

README

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.

FileScopeDescription
typescript.md**/*.{ts,tsx}TypeScript conventions
testing.md**/*.{test,spec}.tsTesting patterns
comments.mdAll filesComment policy
forge.md**/*.solFoundry/ZKsync rules

Skills (.claude/skills/)

Model-invoked capabilities Claude applies automatically.

SkillDescription
planning-with-filesManus-style persistent markdown planning

Agents (.claude/agents/)

Custom subagents for specialized tasks.

AgentDescription
codebase-searchFind files and implementations
media-interpreterExtract info from PDFs/images
open-source-librarianResearch OSS with citations
tech-docs-writerCreate technical documentation

Commands (.claude/commands/)

Custom slash commands.

CommandDescription
interviewInteractive planning/spec fleshing

Hooks (.claude/hooks/)

Scripts triggered by Claude Code events.

HookEventDescription
keyword-detector.pyUserPromptSubmitDetects keywords in prompts
check-comments.pyPostToolUse (Write/Edit)Validates comment policy
todo-enforcer.shStopEnsures 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

Publisher

jarrodwattsjarrodwatts

Statistics

Stars882
Forks101
Open Issues2
CreatedJan 8, 2026