~ / rigs / darkroomengineering / cc-settings

darkroomengineering/cc-settings

Claude Code configuration — agents, skills, hooks & settings for Darkroom Engineering

↗ GitHub ★ 47 mit updated 7d ago personal setup Claude CodeCodex Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~9.9k tokens
Heavy · 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
$ claude mcp add --transport http figma https://mcp.figma.com/mcp
$ npx degit darkroomengineering/cc-settings/.claude ./rig-cc-settings  # 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.

$ claude mcp add --transport http figma https://mcp.figma.com/mcp
$ npx degit darkroomengineering/cc-settings/skills/audit .claude/skills/audit
$ npx degit darkroomengineering/cc-settings/skills/autoresearch .claude/skills/autoresearch
$ npx degit darkroomengineering/cc-settings/skills/cc .claude/skills/cc
$ npx degit darkroomengineering/cc-settings/skills/checkpoint .claude/skills/checkpoint
$ npx degit darkroomengineering/cc-settings/skills/codex .claude/skills/codex
$ npx degit darkroomengineering/cc-settings/skills/component .claude/skills/component
$ npx degit darkroomengineering/cc-settings/skills/context-doc .claude/skills/context-doc
$ npx degit darkroomengineering/cc-settings/skills/dr-init .claude/skills/dr-init
$ npx degit darkroomengineering/cc-settings/skills/explore .claude/skills/explore
$ npx degit darkroomengineering/cc-settings/skills/fix .claude/skills/fix
$ npx degit darkroomengineering/cc-settings/skills/freeze .claude/skills/freeze
$ npx degit darkroomengineering/cc-settings/skills/handoff .claude/skills/handoff
$ npx degit darkroomengineering/cc-settings/skills/harvest .claude/skills/harvest
$ npx degit darkroomengineering/cc-settings/skills/hook .claude/skills/hook
$ npx degit darkroomengineering/cc-settings/skills/orchestrate .claude/skills/orchestrate
$ npx degit darkroomengineering/cc-settings/skills/poke-holes .claude/skills/poke-holes
$ npx degit darkroomengineering/cc-settings/skills/proof-of-work .claude/skills/proof-of-work
$ npx degit darkroomengineering/cc-settings/skills/refactor .claude/skills/refactor
$ npx degit darkroomengineering/cc-settings/skills/retro .claude/skills/retro
$ npx degit darkroomengineering/cc-settings/skills/review-batch .claude/skills/review-batch
$ npx degit darkroomengineering/cc-settings/skills/review .claude/skills/review
$ npx degit darkroomengineering/cc-settings/skills/share-learning .claude/skills/share-learning
$ npx degit darkroomengineering/cc-settings/skills/ship .claude/skills/ship
$ npx degit darkroomengineering/cc-settings/skills/triage .claude/skills/triage
$ npx degit darkroomengineering/cc-settings/skills/zero-tech-debt .claude/skills/zero-tech-debt

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": "bun \"$CLAUDE_PROJECT_DIR/.claude/hooks/pre-commit-invariants.ts\""
          },
          {
            "type": "command",
            "command": "bun \"$CLAUDE_PROJECT_DIR/.claude/hooks/pre-push-evals.ts\""
          }
        ]
      }
    ]
  }
}

MCP servers (1)

serversourceest. tokens
Figma remote · remote 3.0k

Skills (25)

Hooks (2)

eventmatcherruns
PreToolUseBashbun "$CLAUDE_PROJECT_DIR/.claude/hooks/pre-commit-invariants.ts"
PreToolUseBashbun "$CLAUDE_PROJECT_DIR/.claude/hooks/pre-push-evals.ts"

Similar rigs

copied ✓