~ / rigs / xcxxyz / claude-dotfiles

xcxxyz/claude-dotfiles

No description.

↗ GitHub ★ 0 no license updated 3mo ago personal setup Claude Code
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
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add playwright -- npx -y @playwright/mcp --browser chrome
$ npx degit xcxxyz/claude-dotfiles/agents ./rig-claude-dotfiles/agents
$ npx degit xcxxyz/claude-dotfiles/skills ./rig-claude-dotfiles/skills
$ npx degit xcxxyz/claude-dotfiles/hooks ./rig-claude-dotfiles/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.

$ claude mcp add playwright -- npx -y @playwright/mcp --browser chrome
$ npx degit xcxxyz/claude-dotfiles/skills/agent-browser .claude/skills/agent-browser
$ npx degit xcxxyz/claude-dotfiles/skills/brainstorming .claude/skills/brainstorming
$ npx degit xcxxyz/claude-dotfiles/skills/caveman-compress .claude/skills/caveman-compress
$ npx degit xcxxyz/claude-dotfiles/skills/code-review-excellence .claude/skills/code-review-excellence
$ npx degit xcxxyz/claude-dotfiles/skills/deep-search .claude/skills/deep-search
$ npx degit xcxxyz/claude-dotfiles/skills/dispatching-parallel-agents .claude/skills/dispatching-parallel-agents
$ npx degit xcxxyz/claude-dotfiles/skills/docx .claude/skills/docx
$ npx degit xcxxyz/claude-dotfiles/skills/domain-modeling .claude/skills/domain-modeling
$ npx degit xcxxyz/claude-dotfiles/skills/executing-plans .claude/skills/executing-plans
$ npx degit xcxxyz/claude-dotfiles/skills/find-skills .claude/skills/find-skills
$ npx degit xcxxyz/claude-dotfiles/skills/finishing-a-development-branch .claude/skills/finishing-a-development-branch
$ npx degit xcxxyz/claude-dotfiles/skills/frontend-design .claude/skills/frontend-design
$ npx degit xcxxyz/claude-dotfiles/skills/grill-with-docs .claude/skills/grill-with-docs
$ npx degit xcxxyz/claude-dotfiles/skills/grilling .claude/skills/grilling
$ npx degit xcxxyz/claude-dotfiles/skills/image-analysis .claude/skills/image-analysis
$ npx degit xcxxyz/claude-dotfiles/skills/pdf .claude/skills/pdf
$ npx degit xcxxyz/claude-dotfiles/skills/pptx .claude/skills/pptx
$ npx degit xcxxyz/claude-dotfiles/skills/receiving-code-review .claude/skills/receiving-code-review
$ npx degit xcxxyz/claude-dotfiles/skills/requesting-code-review .claude/skills/requesting-code-review
$ npx degit xcxxyz/claude-dotfiles/skills/subagent-driven-development .claude/skills/subagent-driven-development
$ npx degit xcxxyz/claude-dotfiles/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit xcxxyz/claude-dotfiles/skills/test-driven-development .claude/skills/test-driven-development
$ npx degit xcxxyz/claude-dotfiles/skills/using-git-worktrees .claude/skills/using-git-worktrees
$ npx degit xcxxyz/claude-dotfiles/skills/using-superpowers .claude/skills/using-superpowers
$ npx degit xcxxyz/claude-dotfiles/skills/verification-before-completion .claude/skills/verification-before-completion
$ npx degit xcxxyz/claude-dotfiles/skills/writing-plans .claude/skills/writing-plans
$ npx degit xcxxyz/claude-dotfiles/skills/writing-skills .claude/skills/writing-skills
$ npx degit xcxxyz/claude-dotfiles/skills/xlsx .claude/skills/xlsx
$ curl -fsSL --create-dirs -o .claude/agents/challenger.md https://raw.githubusercontent.com/xcxxyz/claude-dotfiles/master/agents/challenger.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": "Write|Edit|MultiEdit|Bash|WebSearch",
        "hooks": [
          {
            "type": "command",
            "command": "python D:/temp/search-guard.py"
          },
          {
            "type": "command",
            "command": "python D:/temp/edit-guard.py"
          },
          {
            "type": "command",
            "command": "python D:/temp/doc-guard.py"
          },
          {
            "type": "command",
            "command": "python D:/temp/settings-guard.py"
          }
        ]
      },
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "python D:/temp/read-guard.py"
          }
        ]
      }
    ]
  }
}

MCP servers (1)

serversourceest. tokens
Playwright MCP · "playwright" npm 7.5k

Skills (28)

Subagents (1)

challenger
model: inherit
独立审查 agent——挑战主线程的假设、根因判断和修复方案。在每次重大改动前调用。

Hooks (14)

eventmatcherruns
SessionStart*python D:/temp/hook-repair.py
SessionStart*python D:/temp/calibrate-guard.py
SessionStart*python D:/temp/balance-refresh.py
PostToolUseWrite|Edit|MultiEdit|Bashpython D:/temp/post-edit-check.py
PostToolUseRead|Grep|Globpython D:/temp/read-tracker.py
PostToolUseEdit|Writepython D:/temp/syntax-check.py
PostToolUse*python D:/temp/balance-refresh.py
PreToolUseWrite|Edit|MultiEdit|Bash|WebSearchpython D:/temp/search-guard.py
PreToolUseWrite|Edit|MultiEdit|Bash|WebSearchpython D:/temp/edit-guard.py
PreToolUseWrite|Edit|MultiEdit|Bash|WebSearchpython D:/temp/doc-guard.py
PreToolUseWrite|Edit|MultiEdit|Bash|WebSearchpython D:/temp/settings-guard.py
PreToolUseEdit|Writepython D:/temp/read-guard.py
Stop*python D:/temp/stop-check.py
PreCompact*python D:/temp/precompact-check.py

Similar rigs

copied ✓