deomiarn/claude-setup-template
Use this template for claude code. Improve context management, documentation, cost and delegation of agents
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ claude mcp add --transport http context7 https://mcp.context7.com/mcp -H 'CONTEXT7_API_KEY: YOUR_VALUE' $ claude mcp add next-devtools -- npx -y next-devtools-mcp@latest $ claude mcp add shadcn -- npx shadcn@latest mcp $ npx degit deomiarn/claude-setup-template/.claude ./rig-claude-setup-template # 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 context7 https://mcp.context7.com/mcp -H 'CONTEXT7_API_KEY: YOUR_VALUE' $ claude mcp add next-devtools -- npx -y next-devtools-mcp@latest $ claude mcp add shadcn -- npx shadcn@latest mcp
$ npx degit deomiarn/claude-setup-template/.claude/skills/skill-developer .claude/skills/skill-developer $ curl -fsSL --create-dirs -o .claude/agents/HOW-TO-ADD-AGENTS.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/HOW-TO-ADD-AGENTS.md $ curl -fsSL --create-dirs -o .claude/agents/animation-specialist.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/animation-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/brand-analyzer.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/brand-analyzer.md $ curl -fsSL --create-dirs -o .claude/agents/code-structure-validator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/code-structure-validator.md $ curl -fsSL --create-dirs -o .claude/agents/content-quality-validator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/content-quality-validator.md $ curl -fsSL --create-dirs -o .claude/agents/i18n-setup-agent.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/i18n-setup-agent.md $ curl -fsSL --create-dirs -o .claude/agents/midjourney-prompt-generator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/midjourney-prompt-generator.md $ curl -fsSL --create-dirs -o .claude/agents/production-readiness-validator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/production-readiness-validator.md $ curl -fsSL --create-dirs -o .claude/agents/requirements-analyst.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/requirements-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/requirements-validator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/requirements-validator.md $ curl -fsSL --create-dirs -o .claude/agents/seo-content-executor.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/seo-content-executor.md $ curl -fsSL --create-dirs -o .claude/agents/seo-content-planner.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/seo-content-planner.md $ curl -fsSL --create-dirs -o .claude/agents/seo-content-writer-de.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/seo-content-writer-de.md $ curl -fsSL --create-dirs -o .claude/agents/seo-content-writer-en.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/seo-content-writer-en.md $ curl -fsSL --create-dirs -o .claude/agents/seo-orchestrator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/seo-orchestrator.md $ curl -fsSL --create-dirs -o .claude/agents/sitemap-analyst.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/sitemap-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/sitemap-executor.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/sitemap-executor.md $ curl -fsSL --create-dirs -o .claude/agents/sitemap-quality-validator.md https://raw.githubusercontent.com/deomiarn/claude-setup-template/main/.claude/agents/sitemap-quality-validator.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(../.env)",
"Read(../.env.*)",
"Read(../secrets/**)",
"Read(../.idea/**)",
"Read(../.vscode/**)",
"Read(../node_modules/**)",
"Read(../venv/**)",
"Read(../package-lock.json)",
"Read(../yarn.lock)"
]
}
} MCP servers (4)
| server | source | est. tokens |
|---|---|---|
| Context7 | remote · remote | 1.2k |
| Next.js DevTools · "next-devtools" | npm | 2.5k |
| shadcn-search | local / custom | 2.5k |
| shadcn/ui · "shadcn" | npm | 2.0k |
Skills (1)
Subagents (18)
| HOW-TO-ADD-AGENTS | — |
| animation-specialist model: haiku | Use this agent when you need to implement animations, micro-interactions, page transitions, loading states, or any motion design for the website. This includes: button hover effects, scroll-triggered |
| brand-analyzer model: haiku | Extract brand assets from project files (colors, fonts, logo, tone). Creates brand.json for design consistency across agents. |
| code-structure-validator model: haiku | Validation Gate 3 - Validate generated app/ structure, TypeScript compilation, component integration, i18n setup. Scores 0-100, PASS ≥80. |
| content-quality-validator model: sonnet | Validation Gate 4 - Validate SEO content quality, i18n completeness, keyword integration. Scores 0-100, PASS ≥80. |
| i18n-setup-agent model: haiku | Setup next-intl. Create messages/*.json skeletons with keys from seo-report.md. No content writing. |
| midjourney-prompt-generator model: haiku | Generate Midjourney v7 prompts for custom brand photography. Analyzes brand colors, content, SEO to create consistent art direction. Use for AI image generation, brand photography prompts, visual cont |
| production-readiness-validator model: sonnet | Validation Gate 5 - Final production readiness check. Delegates to marketplace validators (accessibility, performance, SEO audit). Scores 0-100, PASS ≥80. |
| requirements-analyst model: sonnet | Gather project requirements from client brief. Extract business context, pages, target audience, languages. |
| requirements-validator model: haiku | Validation Gate 1 - Validate requirements.md completeness and quality. Scores 0-100, PASS ≥80. Provides actionable feedback for retries. |
| seo-content-executor model: sonnet | Use this agent when SEO content optimization is needed for a website project. Applies SEO recommendations from seo-report.md to frontend pages with lightweight i18n setup and internal linking. |
| seo-content-planner model: sonnet | Plan SEO content for all pages from seo-report.md. Creates content outline for writers. |
| seo-content-writer-de model: haiku | Write German SEO content for ALL pages. Updates messages/de.json only. No file conflicts. |
| seo-content-writer-en model: haiku | Write English SEO content for ALL pages. Updates messages/en.json only. No file conflicts. |
| seo-orchestrator model: sonnet | Coordinate SEO workflow. Delegates to 3 marketplace SEO agents, produces seo-report.md. |
| sitemap-analyst model: sonnet | Analyze, plan, optimize website architecture and information structure. Use for: site structure planning, competitive IA analysis, content organization, page hierarchy design. |
| sitemap-executor model: haiku | Use this agent when sitemap.md file exists in .claude/planning/[current project] directory and needs to be implemented into Next.js app folder structure. Trigger after sitemap-analyst agent completes |
| sitemap-quality-validator model: haiku | Validation Gate 2 - Validate sitemap.md quality, component selections, and SEO readiness. Scores 0-100, PASS ≥80. |
Slash commands (1)
/update-docs
Plugins (12)
frontend-mobile-development@claude-code-workflowscode-review-ai@claude-code-workflowsjavascript-typescript@claude-code-workflowsperformance-testing-review@claude-code-workflowsaccessibility-compliance@claude-code-workflowsseo-content-creation@claude-code-workflowsseo-technical-optimization@claude-code-workflowsseo-analysis-monitoring@claude-code-workflowscontent-marketing@claude-code-workflowsdeployment-strategies@claude-code-workflowserror-debugging@claude-code-workflowsdocumentation-generation@claude-code-workflows
Permissions
deny (9)
Read(../.env)
Read(../.env.*)
Read(../secrets/**)
Read(../.idea/**)
Read(../.vscode/**)
Read(../node_modules/**)
Read(../venv/**)
Read(../package-lock.json)
Read(../yarn.lock)
ask (0)
—
allow (0)
—
Similar rigs
knutkirkhorn/dotfiles
My personal dotfiles
Pragmatist 6.2k tok ·
KevinDeBenedetti/dotfiles
Dotfiles and setup scripts for fast environment provisioning.
Pragmatist 3.2k tok ·
Bosh-Kuo/awesome-agent-toolkit
My personal collection of essential MCP configs, agent skills, and prompts, accumulated from daily dev work and the open-source community. Optimized for any AI coding tool.
MCP Hoarder 39.7k tok ·
memodb-io/Acontext
Agent Skills as a Memory Layer
Pragmatist 13.7k tok ·