AratKruglik/claude-laravel
No description.
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 laravel-boost -- docker compose exec -T app php /var/www/artisan boost:mcp $ claude mcp add context7 -- npx -y @upstash/context7-mcp --api-key ${CONTEXT7_API_KEY} $ claude mcp add figma -- npx -y figma-developer-mcp --figma-api-key=${FIGMA_API_KEY} --stdio $ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted> $ npx degit AratKruglik/claude-laravel/.claude ./rig-claude-laravel # 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 laravel-boost -- docker compose exec -T app php /var/www/artisan boost:mcp $ claude mcp add context7 -- npx -y @upstash/context7-mcp --api-key ${CONTEXT7_API_KEY} $ claude mcp add figma -- npx -y figma-developer-mcp --figma-api-key=${FIGMA_API_KEY} --stdio $ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted>
$ npx degit AratKruglik/claude-laravel/.claude/skills/architect-review .claude/skills/architect-review $ npx degit AratKruglik/claude-laravel/.claude/skills/architecture-designer .claude/skills/architecture-designer $ npx degit AratKruglik/claude-laravel/.claude/skills/brainstorming .claude/skills/brainstorming $ npx degit AratKruglik/claude-laravel/.claude/skills/code-reviewer .claude/skills/code-reviewer $ npx degit AratKruglik/claude-laravel/.claude/skills/database-optimizer .claude/skills/database-optimizer $ npx degit AratKruglik/claude-laravel/.claude/skills/ddd-strategic-design .claude/skills/ddd-strategic-design $ npx degit AratKruglik/claude-laravel/.claude/skills/debugging-wizard .claude/skills/debugging-wizard $ npx degit AratKruglik/claude-laravel/.claude/skills/devops .claude/skills/devops $ npx degit AratKruglik/claude-laravel/.claude/skills/docker-expert .claude/skills/docker-expert $ npx degit AratKruglik/claude-laravel/.claude/skills/github-actions .claude/skills/github-actions $ npx degit AratKruglik/claude-laravel/.claude/skills/laravel-actions-patterns .claude/skills/laravel-actions-patterns $ npx degit AratKruglik/claude-laravel/.claude/skills/laravel-architecture .claude/skills/laravel-architecture $ npx degit AratKruglik/claude-laravel/.claude/skills/octane-frankenphp-gotchas .claude/skills/octane-frankenphp-gotchas $ npx degit AratKruglik/claude-laravel/.claude/skills/pest-testing .claude/skills/pest-testing $ npx degit AratKruglik/claude-laravel/.claude/skills/php-pro .claude/skills/php-pro $ npx degit AratKruglik/claude-laravel/.claude/skills/plan-writing .claude/skills/plan-writing $ npx degit AratKruglik/claude-laravel/.claude/skills/playwright-expert .claude/skills/playwright-expert $ npx degit AratKruglik/claude-laravel/.claude/skills/playwright-skill .claude/skills/playwright-skill $ npx degit AratKruglik/claude-laravel/.claude/skills/postgres-best-practices .claude/skills/postgres-best-practices $ npx degit AratKruglik/claude-laravel/.claude/skills/postgresql .claude/skills/postgresql $ npx degit AratKruglik/claude-laravel/.claude/skills/security-reviewer .claude/skills/security-reviewer $ npx degit AratKruglik/claude-laravel/.claude/skills/test-master .claude/skills/test-master $ npx degit AratKruglik/claude-laravel/.claude/skills/vue-expert .claude/skills/vue-expert
$ curl -fsSL --create-dirs -o .claude/agents/ba.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/ba.md $ curl -fsSL --create-dirs -o .claude/agents/dba.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/dba.md $ curl -fsSL --create-dirs -o .claude/agents/ddd-architect.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/ddd-architect.md $ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/debugger.md $ curl -fsSL --create-dirs -o .claude/agents/developer.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/developer.md $ curl -fsSL --create-dirs -o .claude/agents/devil.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/devil.md $ curl -fsSL --create-dirs -o .claude/agents/devops.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/devops.md $ curl -fsSL --create-dirs -o .claude/agents/docs-writer.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/docs-writer.md $ curl -fsSL --create-dirs -o .claude/agents/filament.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/filament.md $ curl -fsSL --create-dirs -o .claude/agents/frontend.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/frontend.md $ curl -fsSL --create-dirs -o .claude/agents/integration-architect.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/integration-architect.md $ curl -fsSL --create-dirs -o .claude/agents/laravel-refactoring-expert.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/laravel-refactoring-expert.md $ curl -fsSL --create-dirs -o .claude/agents/qa.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/qa.md $ curl -fsSL --create-dirs -o .claude/agents/queue-specialist.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/queue-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/security-scanner.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/security-scanner.md $ curl -fsSL --create-dirs -o .claude/agents/tester.md https://raw.githubusercontent.com/AratKruglik/claude-laravel/main/.claude/agents/tester.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)"
]
}
} MCP servers (4)
| server | source | est. tokens |
|---|---|---|
| /var/www/artisan · "laravel-boost" | docker | 2.5k |
| Context7 | npm | 1.2k |
| Figma | npm | 3.0k |
| GitHub MCP · "github" env: GITHUB_PERSONAL_ACCESS_TOKEN | docker | 18.0k |
Skills (23)
architect-reviewarchitecture-designerbrainstormingcode-reviewerdatabase-optimizerddd-strategic-designdebugging-wizarddevopsdocker-expertGitHub Actions Expertlaravel-actions-patternslaravel-architectureoctane-frankenphp-gotchaspest-testingphp-proplan-writingplaywright-expertplaywright-skillpostgres-best-practicespostgresqlsecurity-reviewertest-mastervue-expert
Subagents (17)
| ba model: opus | Business analyst for requirements engineering, feature planning, and task decomposition. NOT for writing code (developer) or tests (tester).\n\nTrigger — EN: analyze requirements, user stories, accept |
| dba model: sonnet | Database architect and optimizer for PostgreSQL. NOT for application code (developer) or tests (tester), or server config (devops).\n\nTrigger — EN: database, migration, schema, index, query optimizat |
| ddd-architect model: opus | Domain-Driven Design architect for business logic organization. NOT for implementation (developer), tests (tester), or schema design (dba).\n\nTrigger — EN: domain, bounded context, DDD, business logi |
| debugger model: opus | Bug investigation and root-cause analysis specialist. NOT for new features (developer) or tests (tester).\n\nTrigger — EN: bug, error, debug, exception, stack trace, not working, 500, root cause.\nTri |
| developer model: sonnet | Full-stack Laravel + Inertia.js specialist. NOT for: unit tests (tester), E2E (qa), Filament admin (filament), pure Vue (frontend).\n\nTrigger — EN: feature, page, form, action, route, implement.\nTri |
| devil model: opus | Devil's Advocate — constructive skeptic for the planning phase. Challenges requirements from `ba` and architecture decisions from `ddd-architect` via SendMessage. Read-only: never writes or modifies c |
| devops model: haiku | DevOps, infrastructure, and CI/CD pipeline specialist. NOT for application code (developer) or tests (tester/qa).\n\nTrigger — EN: docker, CI/CD, deploy, GitHub Actions, workflow, Octane, Redis, infra |
| docs-writer model: haiku | Technical documentation specialist and PR creator. NOT for application code (developer) or tests (tester).\n\nTrigger — EN: write docs, README, API docs, architecture guide, deployment guide, PHPDoc, |
| filament model: sonnet | Filament v4 admin panel specialist. NOT for Inertia frontend (developer), unit tests without Filament (tester), or E2E (qa).\n\nTrigger — EN: filament, admin panel, admin resource, admin form, admin t |
| frontend model: sonnet | Vue 3 + Inertia.js frontend specialist. NOT for backend logic (developer), admin panel (filament), or E2E tests (qa).\n\nTrigger — EN: component, Vue component, frontend, UI, styling, Tailwind, Pinia |
| integration-architect model: sonnet | External service integration specialist. NOT for application code (developer) or tests (tester).\n\nTrigger — EN: integrate, webhook, OAuth, API client, external service, third-party, payment gateway, |
| laravel-refactoring-expert model: sonnet | Laravel refactoring and code quality specialist. NOT for new features (developer) or tests (tester).\n\nTrigger — EN: refactor, optimize, N+1, code smell, technical debt, extract class, cognitive comp |
| qa model: sonnet | E2E and browser automation specialist using Playwright MCP. NOT for unit tests (tester).\n\nTrigger — EN: E2E test, browser test, Playwright, visual regression, user scenario, flaky test, smoke test.\ |
| queue-specialist model: sonnet | Queue and job processing specialist for Redis-based Laravel queues. NOT for application code (developer) or tests (tester).\n\nTrigger — EN: job, queue, worker, failed job, dispatch, ShouldQueue, retr |
| reviewer model: sonnet | Code reviewer and quality auditor. Read-only: analyzes and reports, does NOT write code. NOT for implementing fixes (developer) or tests (tester).\n\nTrigger — EN: review, code review, audit, PR revie |
| security-scanner model: opus | Application security specialist for vulnerability scanning and security audits. NOT for implementing fixes (developer) or writing tests (tester).\n\nTrigger — EN: security scan, vulnerability, securit |
| tester model: sonnet | Unit and feature testing specialist for Laravel/Pest. NOT for E2E browser tests (qa).\n\nTrigger — EN: unit test, feature test, test, coverage, mutation testing, TDD, test fails.\nTrigger — UA: написа |
Hooks (2)
| event | matcher | runs |
|---|---|---|
| Stop | * | docker compose exec app composer run pint:fix |
| Stop | * | docker compose exec app composer run rector:fix |
Slash commands (2)
/fix-ci/review-pr
Plugins (1)
superpowers@superpowers-marketplace
Permissions
deny (1)
Read(./.env)
ask (0)
—
allow (0)
—
Similar rigs
Jeffallan/claude-skills
67 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.
Skill Collector 9.1k tok ·
xhulz/nina
Harness orchestration for Claude Code: composes a gated multi-agent pipeline into projects from versioned layers, holds its loop caps with hooks, measures it from transcripts, and turns recurring mistakes into rules.
Orchestrator 9.3k tok ·
directiveforge/directiveforge
A generator that reads your codebase and writes a project-specific AI-dev workflow for Claude Code + Cursor. Plugin + pasteable prompt — no CLI, no server. Publishes its own measured report card.
Orchestrator 26.2k tok ·
andrewchoi-hds/claude-code-config
Claude Code custom agents and slash commands for optimized development workflow
Orchestrator 2.2k tok ·