~ / rigs / carlrannaberg / claudekit

carlrannaberg/claudekit

A toolkit of custom commands, hooks, and utilities for Claude Code

share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~7.6k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit carlrannaberg/claudekit/.claude ./rig-claudekit  # inspect, then merge into .claude/

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/ai-sdk-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/ai-sdk-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/cli-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/cli-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/code-review-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/code-review-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/code-search.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/code-search.md
$ curl -fsSL --create-dirs -o .claude/agents/nestjs-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/nestjs-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/oracle.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/oracle.md
$ curl -fsSL --create-dirs -o .claude/agents/refactoring-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/refactoring-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/research-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/research-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/triage-expert.md https://raw.githubusercontent.com/carlrannaberg/claudekit/main/.claude/agents/triage-expert.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": "Read|Edit|MultiEdit|Write|Bash",
        "hooks": [
          {
            "type": "command",
            "command": "claudekit-hooks run file-guard"
          }
        ]
      }
    ]
  }
}

Subagents (9)

ai-sdk-expert—
cli-expert—
code-review-expert—
code-search—
nestjs-expert—
oracle—
refactoring-expert—
research-expert—
triage-expert—

Hooks (19)

eventmatcherruns
PreToolUseRead|Edit|MultiEdit|Write|Bashclaudekit-hooks run file-guard
PostToolUseWrite|Edit|MultiEditclaudekit-hooks run typecheck-changed
PostToolUseWrite|Edit|MultiEditclaudekit-hooks run lint-changed
PostToolUseWrite|Edit|MultiEditclaudekit-hooks run check-any-changed
PostToolUseWrite|Edit|MultiEditclaudekit-hooks run test-changed
PostToolUseEdit|MultiEditclaudekit-hooks run check-comment-replacement
PostToolUseWrite|Edit|MultiEditclaudekit-hooks run codebase-map-update
Stop*claudekit-hooks run create-checkpoint
Stop*claudekit-hooks run check-todos
Stop*claudekit-hooks run typecheck-project
Stop*claudekit-hooks run lint-project
Stop*claudekit-hooks run test-project
Stop*claudekit-hooks run self-review
SubagentStop*claudekit-hooks run typecheck-project
SubagentStop*claudekit-hooks run lint-project
SubagentStop*claudekit-hooks run test-project
SubagentStop*claudekit-hooks run self-review
UserPromptSubmit*claudekit-hooks run thinking-level
UserPromptSubmit*claudekit-hooks run codebase-map

Slash commands (5)

/code-review/create-command/create-subagent/research/validate-and-fix

Similar rigs

copied ✓