~ / rigs / benjchurchill1 / claude-dotfiles-shared

benjchurchill1/claude-dotfiles-shared

Shareable Claude Code dotfiles: 11 agents, 11 commands, 24 skills — framework-agnostic

↗ GitHub ★ 1 no license updated 5mo ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~46.9k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit benjchurchill1/claude-dotfiles-shared/agents ./rig-claude-dotfiles-shared/agents
$ npx degit benjchurchill1/claude-dotfiles-shared/commands ./rig-claude-dotfiles-shared/commands
$ npx degit benjchurchill1/claude-dotfiles-shared/skills ./rig-claude-dotfiles-shared/skills

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 benjchurchill1/claude-dotfiles-shared/skills/algorithmic-art .claude/skills/algorithmic-art
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/brand-guidelines .claude/skills/brand-guidelines
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/canvas-design .claude/skills/canvas-design
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/doc-coauthoring .claude/skills/doc-coauthoring
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/docx .claude/skills/docx
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/frontend-design .claude/skills/frontend-design
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/internal-comms .claude/skills/internal-comms
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/mcp-builder .claude/skills/mcp-builder
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/nano-banana .claude/skills/nano-banana
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/pdf .claude/skills/pdf
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/playwright-cli .claude/skills/playwright-cli
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/pptx .claude/skills/pptx
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/skill-creator .claude/skills/skill-creator
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/slack-gif-creator .claude/skills/slack-gif-creator
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/theme-factory .claude/skills/theme-factory
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/ui-ux-pro-max .claude/skills/ui-ux-pro-max
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/user-guide .claude/skills/user-guide
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/vercel-composition-patterns .claude/skills/vercel-composition-patterns
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/vercel-react-best-practices .claude/skills/vercel-react-best-practices
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/vercel-react-native-skills .claude/skills/vercel-react-native-skills
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/web-artifacts-builder .claude/skills/web-artifacts-builder
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/web-design-guidelines .claude/skills/web-design-guidelines
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/webapp-testing .claude/skills/webapp-testing
$ npx degit benjchurchill1/claude-dotfiles-shared/skills/xlsx .claude/skills/xlsx
$ curl -fsSL --create-dirs -o .claude/agents/bugfix-validator.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/bugfix-validator.md
$ curl -fsSL --create-dirs -o .claude/agents/code-documenter.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/code-documenter.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/doc.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/doc.md
$ curl -fsSL --create-dirs -o .claude/agents/orchestrator.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/react-frontend-expert.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/react-frontend-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/requirements-to-tests.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/requirements-to-tests.md
$ curl -fsSL --create-dirs -o .claude/agents/tdd-developer.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/tdd-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/ticket-refiner.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/ticket-refiner.md
$ curl -fsSL --create-dirs -o .claude/agents/verifier.md https://raw.githubusercontent.com/benjchurchill1/claude-dotfiles-shared/main/agents/verifier.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (24)

Subagents (11)

bugfix-validator
model: opus
Use this agent immediately after a bug-fixing agent completes its work and proposes a solution. This agent validates the fix before it's committed or deployed.\n\nExamples:\n\n<example>\nContext: A bu
code-documenter
model: sonnet
Use this agent when you need to create comprehensive documentation for recently written code, including user-facing documentation. Examples: <example>Context: User has just written a new API endpoint
code-reviewerReviews code changes checking for type safety, security, API patterns, database operations, and code quality
code-simplifierIdentifies and refactors overly complex code, reduces duplication, and improves readability while maintaining project patterns
docGenerates professional documentation and changelog entries for code changes.
orchestrator
model: opus
Autonomous project orchestrator that decomposes goals into agent tasks, spawns specialist agents in parallel, validates results against acceptance criteria, and iterates until done. Use when you have
react-frontend-expert
model: sonnet
Use this agent when you need expert guidance on React development, including component architecture, state management, performance optimization, modern React patterns, or troubleshooting React applica
requirements-to-tests
model: sonnet
Use this agent when you need to convert business requirements, user stories, or specification documents into executable test code. Examples: <example>Context: User has written a new feature based on r
tdd-developer
model: sonnet
Use this agent when you want to implement features using Test-Driven Development methodology, need to write tests before implementing functionality, want to refactor code while maintaining test covera
ticket-refiner
model: opus
Use this agent when a user needs to refine a ticket by producing a detailed description and acceptance criteria based on attached designs or screenshots.\n\nExamples:\n\n- User: \"Can you refine PROJ-
verifierRuns all verification checks including TypeScript, lint, and build to validate code quality before PRs

Slash commands (12)

/auto-solve/commit-push-pr/context-gen/enterprise-level-up/fix-issue/gh-feature-request/level-up/plan/pull/research/ship/verify

Plugins (4)

document-skills@anthropic-agent-skillsexample-skills@anthropic-agent-skillssuperpowers@superpowers-marketplacefrontend-design@claude-code-plugins

Similar rigs

copied ✓