muhammedozalp/laravel-agent-team-template
Production-grade Laravel 13 + React starter kit template developed by a 4-agent Claude Code team — Docker, PostgreSQL 17, Fortify auth (hardened), TDD, full testing pyramid incl. e2e/a11y/cross-browser, token-optimized AI workflow
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
Copy this rig
# review before running: this installs third-party code $ claude mcp add laravel-boost -- docker compose exec -T app php artisan boost:mcp $ claude mcp add context7 -e CONTEXT7_<redacted> -- npx -y @upstash/context7-mcp $ npx degit muhammedozalp/laravel-agent-team-template/.claude ./rig-laravel-agent-team-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 laravel-boost -- docker compose exec -T app php artisan boost:mcp $ claude mcp add context7 -e CONTEXT7_<redacted> -- npx -y @upstash/context7-mcp
$ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/add-crud-module .claude/skills/add-crud-module $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/fortify-development .claude/skills/fortify-development $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/inertia-react-development .claude/skills/inertia-react-development $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/laravel-best-practices .claude/skills/laravel-best-practices $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/new-task .claude/skills/new-task $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/pest-testing .claude/skills/pest-testing $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/session-handoff .claude/skills/session-handoff $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/tailwindcss-development .claude/skills/tailwindcss-development $ npx degit muhammedozalp/laravel-agent-team-template/.claude/skills/wayfinder-development .claude/skills/wayfinder-development
$ curl -fsSL --create-dirs -o .claude/agents/qa-engineer.md https://raw.githubusercontent.com/muhammedozalp/laravel-agent-team-template/main/.claude/agents/qa-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/muhammedozalp/laravel-agent-team-template/main/.claude/agents/security-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/seo-auditor.md https://raw.githubusercontent.com/muhammedozalp/laravel-agent-team-template/main/.claude/agents/seo-auditor.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",
"hooks": [
{
"type": "command",
"command": "bash \"${CLAUDE_PROJECT_DIR}/.claude/hooks/block-generated-and-env-edits.sh\""
},
{
"type": "command",
"command": "bash \"${CLAUDE_PROJECT_DIR}/.claude/hooks/warn-edit-merged-migration.sh\""
}
]
},
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "bash \"${CLAUDE_PROJECT_DIR}/.claude/hooks/warn-commit-on-main.sh\""
}
]
}
]
}
} MCP servers (2)
| server | source | est. tokens |
|---|---|---|
| docker · "laravel-boost" | binary | 2.5k |
| Context7 env: CONTEXT7_API_KEY | npm | 1.2k |
Skills (9)
add-crud-modulefortify-developmentinertia-react-developmentlaravel-best-practicesnew-taskpest-testingsession-handofftailwindcss-developmentwayfinder-development
Subagents (3)
| qa-engineer | Adversarial QA review of a change or feature — hunts edge cases, missing tests, and broken flows by exercising the running app, not just reading the diff. Invoke after implementing a feature, before t |
| security-auditor | Security review of a change or feature — auth/authorization, injection, mass assignment, secrets, session handling. Invoke for anything touching auth, user input, file handling, or admin surfaces. |
| seo-auditor | SEO audit of public pages — titles/meta/OG tags, semantic structure, indexability, performance basics. Invoke when building or changing public-facing pages (not the admin panel or auth screens). |
Hooks (4)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Write|Edit | bash "${CLAUDE_PROJECT_DIR}/.claude/hooks/block-generated-and-env-edits.sh" |
| PreToolUse | Write|Edit | bash "${CLAUDE_PROJECT_DIR}/.claude/hooks/warn-edit-merged-migration.sh" |
| PreToolUse | Bash | bash "${CLAUDE_PROJECT_DIR}/.claude/hooks/warn-commit-on-main.sh" |
| SessionStart | * | bash "${CLAUDE_PROJECT_DIR}/.claude/hooks/check-ai-tooling.sh" |
Plugins (3)
frontend-design@claude-plugins-officialplaywright@claude-plugins-officiallaravel@laravel
Permissions
deny (0)
—
ask (0)
—
allow (22)
Bash(git add *)
Bash(git commit *)
Bash(git switch *)
Bash(git push -u origin i*)
Bash(git push origin i*)
Bash(gh pr create *)
Bash(gh pr diff *)
Bash(gh pr view *)
Bash(docker compose up -d*)
Bash(docker compose exec app php artisan *)
Bash(docker compose exec app composer *)
Bash(docker compose exec app ./vendor/bin/pint*)
Bash(docker compose exec app ./vendor/bin/phpstan *)
Bash(docker compose exec node npm run build)
Bash(docker compose exec node npm run dev*)
Bash(docker compose exec node npm run lint*)
Bash(docker compose exec node npm run format*)
Bash(docker compose exec node npm run types*)
Bash(docker compose exec node npm ci)
Bash(docker compose run --rm browser php artisan test*)
Bash(docker compose logs *)
Bash(docker compose ps*)
Similar rigs
Mathiew82/minimal-claudeness
A minimal, dependency-free meta-harness for Claude Code.
Pragmatist 2.7k tok ·
felipebustillo/dotclaude
A complete reference for configuring Claude Code — agents, skills, rules, hooks, settings, and memory patterns
Orchestrator 300 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 ·
levu304/claude-code-boilerplate
Universal coding standards and AI agent configurations for Claude Code projects
Orchestrator 14.5k tok ·