~ / rigs / dtbuchholz / claude-config

dtbuchholz/claude-config

A cloneable set of Claude Code settings, usable across different machines

↗ GitHub ★ 1 no license updated 3mo ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~1.4k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit dtbuchholz/claude-config/agents ./rig-claude-config/agents
$ npx degit dtbuchholz/claude-config/skills ./rig-claude-config/skills
$ npx degit dtbuchholz/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.

$ npx degit dtbuchholz/claude-config/skills/adjudicate .claude/skills/adjudicate
$ npx degit dtbuchholz/claude-config/skills/agent-browser .claude/skills/agent-browser
$ npx degit dtbuchholz/claude-config/skills/agent-review .claude/skills/agent-review
$ npx degit dtbuchholz/claude-config/skills/analyze-data .claude/skills/analyze-data
$ npx degit dtbuchholz/claude-config/skills/api-design .claude/skills/api-design
$ npx degit dtbuchholz/claude-config/skills/autoresearch .claude/skills/autoresearch
$ npx degit dtbuchholz/claude-config/skills/clean-gone .claude/skills/clean-gone
$ npx degit dtbuchholz/claude-config/skills/commit-push-pr .claude/skills/commit-push-pr
$ npx degit dtbuchholz/claude-config/skills/commit .claude/skills/commit
$ npx degit dtbuchholz/claude-config/skills/data-science .claude/skills/data-science
$ npx degit dtbuchholz/claude-config/skills/debugging .claude/skills/debugging
$ npx degit dtbuchholz/claude-config/skills/deepen-plan .claude/skills/deepen-plan
$ npx degit dtbuchholz/claude-config/skills/deslop .claude/skills/deslop
$ npx degit dtbuchholz/claude-config/skills/documentation .claude/skills/documentation
$ npx degit dtbuchholz/claude-config/skills/explain .claude/skills/explain
$ npx degit dtbuchholz/claude-config/skills/fresh-eyes .claude/skills/fresh-eyes
$ npx degit dtbuchholz/claude-config/skills/git-workflow .claude/skills/git-workflow
$ npx degit dtbuchholz/claude-config/skills/git-worktree .claude/skills/git-worktree
$ npx degit dtbuchholz/claude-config/skills/init-repo .claude/skills/init-repo
$ npx degit dtbuchholz/claude-config/skills/leftoff .claude/skills/leftoff
$ npx degit dtbuchholz/claude-config/skills/memory-rollup .claude/skills/memory-rollup
$ npx degit dtbuchholz/claude-config/skills/performance .claude/skills/performance
$ npx degit dtbuchholz/claude-config/skills/plan-review .claude/skills/plan-review
$ npx degit dtbuchholz/claude-config/skills/pr-review .claude/skills/pr-review
$ npx degit dtbuchholz/claude-config/skills/project-history .claude/skills/project-history
$ npx degit dtbuchholz/claude-config/skills/qmd .claude/skills/qmd
$ npx degit dtbuchholz/claude-config/skills/quant-strategy-eval .claude/skills/quant-strategy-eval
$ npx degit dtbuchholz/claude-config/skills/ralph-loop .claude/skills/ralph-loop
$ npx degit dtbuchholz/claude-config/skills/repo-docs .claude/skills/repo-docs
$ npx degit dtbuchholz/claude-config/skills/review-and-fix .claude/skills/review-and-fix
$ npx degit dtbuchholz/claude-config/skills/security .claude/skills/security
$ npx degit dtbuchholz/claude-config/skills/sync .claude/skills/sync
$ npx degit dtbuchholz/claude-config/skills/testing .claude/skills/testing
$ npx degit dtbuchholz/claude-config/skills/watch-video .claude/skills/watch-video
$ curl -fsSL --create-dirs -o .claude/agents/verify-app.md https://raw.githubusercontent.com/dtbuchholz/claude-config/main/agents/verify-app.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": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/check-sensitive-files.sh"
          }
        ]
      },
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/check-push-main.sh"
          }
        ]
      }
    ]
  }
}

Skills (34)

Subagents (1)

verify-app
model: inherit
Use this agent when code has been written or modified and needs to be verified through the standard quality assurance pipeline. This includes after implementing new features, fixing bugs, refactoring

Hooks (2)

eventmatcherruns
PreToolUseEdit|Write~/.claude/hooks/check-sensitive-files.sh
PreToolUseBash~/.claude/hooks/check-push-main.sh

Plugins (2)

feature-dev@claude-plugins-officialfrontend-design@claude-plugins-official

Permissions

deny (0)
—
ask (0)
—
allow (4)
Read
Edit
Write
Bash(*)

Similar rigs

copied ✓