~ / rigs / mrminman / claude_config

mrminman/claude_config

My Claude Code Configuration Files

↗ GitHub ★ 1 no license updated 1.1y ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~756 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit mrminman/claude_config/agents ./rig-claude_config/agents
$ npx degit mrminman/claude_config/commands ./rig-claude_config/commands
$ npx degit mrminman/claude_config/hooks ./rig-claude_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.

$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/commit-message-builder.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/commit-message-builder.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-writer.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/doc-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/edge-case-bug-hunter.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/edge-case-bug-hunter.md
$ curl -fsSL --create-dirs -o .claude/agents/feature-architect.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/feature-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/feature-coordinator.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/feature-coordinator.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-optimizer.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/performance-optimizer.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-design-optimizer.md https://raw.githubusercontent.com/mrminman/claude_config/main/agents/ux-design-optimizer.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "date +%s > ~/.claude/last_command_start"
          }
        ]
      }
    ]
  }
}

Subagents (9)

code-simplifier
model: opus
Use this agent when you need to refactor and optimize existing code for simplicity, clarity, and maintainability. This agent excels at removing unnecessary complexity, eliminating dead code, reducing
commit-message-builder
model: opus
Generate an evidence-backed Conventional Commit message (subject + optional body) from staged changes. Use PROACTIVELY when a commit is about to be created. MUST BE USED in guarded workflows that prod
doc-writer
model: opus
Create or update repository documentation from evidence (git diff, repo files) with minimal, accurate edits. Use PROACTIVELY when code changes imply missing/outdated docs. MUST BE USED when staged dif
edge-case-bug-hunter
model: opus
Use this agent when you need to thoroughly analyze code for potential bugs, edge cases, and failure scenarios that might not be caught by standard testing. This includes reviewing newly written functi
feature-architect
model: opus
Use this agent when you need to break down a new feature request or product specification into actionable development tasks. This agent excels at analyzing existing codebases, identifying extension po
feature-coordinator
model: opus
Use this agent when you need to coordinate the development of a new feature from conception to implementation. This agent excels at breaking down complex features into manageable phases, coordinating
performance-optimizer
model: opus
Use this agent when you need to analyze code for performance bottlenecks, implement optimizations, or review existing code for efficiency improvements. This includes situations where you're experienci
security-auditor
model: opus
Use this agent when you need to perform security analysis on web applications, APIs, or code that handles user data, authentication, or sensitive operations. This includes reviewing code for vulnerabi
ux-design-optimizer
model: opus
Use this agent when you need to design or improve user-facing features with a focus on balancing ideal user experience with engineering practicality. This agent excels at proposing UI/UX improvements,

Hooks (3)

eventmatcherruns
PreToolUseBashdate +%s > ~/.claude/last_command_start
Notification*~/.local/bin/uv run ~/.claude/hooks/macos_notification.py
Stop*~/.local/bin/uv run ~/.claude/hooks/macos_notification.py

Slash commands (5)

/commit/feature-design/final-audit/init-feature-doc/quick-commit

Permissions

deny (0)
—
ask (0)
—
allow (23)
Bash(mkdir:*)
Bash(tree:*)
Bash(~/.claude/find-todo-files.sh:*)
Bash(git init:*)
Bash(git add:*)
Bash(ls:*)
Bash(cp:*)
Bash(mv:*)
Bash(cat:*)
Bash(touch:*)
Bash(grep:*)
Bash(curl:*)
Bash(chmod:*)
Bash(~/.claude/go-to-git-root.sh:*)
Bash(source ~/.claude/go-to-git-root.sh:*)
Bash(cd:*)
Bash(~/.claude/api-report.sh:*)
Bash(git rev-parse:*)
Bash(git commit:*)
Bash(git status:*)
Bash(git diff:*)
Bash(sleep *)
Bash(git log:*)

Similar rigs

copied ✓