benjchurchill1/claude-dotfiles-shared
Shareable Claude Code dotfiles: 11 agents, 11 commands, 24 skills — framework-agnostic
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
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)
algorithmic-artbrand-guidelinescanvas-designdoc-coauthoringdocxfrontend-designinternal-commsmcp-buildernano-bananapdfplaywright-clipptxskill-creatorslack-gif-creatortheme-factoryui-ux-pro-maxuser-guidevercel-composition-patternsvercel-react-best-practicesvercel-react-native-skillsweb-artifacts-builderweb-design-guidelineswebapp-testingxlsx
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-reviewer | Reviews code changes checking for type safety, security, API patterns, database operations, and code quality |
| code-simplifier | Identifies and refactors overly complex code, reduces duplication, and improves readability while maintaining project patterns |
| doc | Generates 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- |
| verifier | Runs 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
LeastBit/Claude_skills_zh-CN
Anthropics/skills中文学习版本 来自:https://github.com/anthropics/skills
Skill Collector 608 tok ·
anthropics/skills
Public repository for Agent Skills
Skill Collector 1.3k tok ·
vinayakg/claude-dotfiles
—
Skill Collector 2.9k tok ·
aiskillstore/marketplace
Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.
Skill Collector 2.6k tok ·