By iserter
Delegate specialized Laravel tasks to Claude Code agents and skills: architect scalable apps, model Eloquent schemas and optimize queries, design REST APIs with auth and resources, review code quality and security, debug issues, tune performance via caching and queues, write Pest tests with TDD, implement notifications and scheduling, and generate docs.
npx claudepluginhub iserter/laravel-claude-agents --plugin laravel-claude-agentsExpert in Laravel Eloquent ORM, database design, relationships, query optimization, and data modeling. Invoked for database-related tasks, model creation, relationship definitions, and query performance issues.
Expert in Laravel API development with focus on RESTful design, API resources, authentication (Sanctum/Passport), rate limiting, and API versioning. Invoked for API endpoint creation, resource transformation, and API architecture.
Expert Laravel application architect specializing in design patterns, project structure, and scalable architecture for Laravel 10+ applications. Invoked for architectural decisions, pattern selection, and application design.
Expert Laravel architecture reviewer specializing in evaluating system design, design patterns, scalability, and architectural decisions for Laravel applications. Invoked for architecture reviews, design validation, and technical debt assessment.
Expert Laravel code reviewer specializing in code quality, Laravel best practices, security vulnerabilities, and performance optimization. Invoked for code reviews, pull request analysis, and quality assurance of Laravel applications.
Expert Laravel debugger specializing in diagnosing complex issues, analyzing Laravel-specific problems, and systematic problem-solving. Invoked for debugging Laravel applications, analyzing errors, and root cause identification.
Expert Laravel documentation engineer specializing in API documentation, technical guides, and developer-friendly Laravel documentation. Invoked for creating and maintaining Laravel project documentation.
Expert in Laravel performance optimization, caching strategies, query optimization, queue management, and scalability. Invoked for performance issues, optimization tasks, and scaling strategies.
Expert in Laravel application security, specializing in vulnerability detection, secure coding practices, authentication, authorization, and OWASP top 10 prevention. Invoked for security reviews, vulnerability scanning, and security best practices.
Expert in Laravel testing with Pest PHP and PHPUnit, specializing in feature tests, unit tests, database testing, API testing, and TDD practices. Invoked for test creation, test strategy, and quality assurance.
Best practices for Laravel Eloquent ORM including query optimization, relationship management, and avoiding common pitfalls like N+1 queries.
Best practices for Laravel API Resources including resource transformation, collection handling, conditional attributes, and relationship loading.
Best practices for Laravel authorization including Gates, Policies, middleware auth, and Blade directives for access control.
Best practices for Laravel Blade components including class-based and anonymous components, slots, attribute bags, and reusable UI patterns.
Use when creating or developing Laravel features, before writing code or implementation plans - refines rough ideas into fully-formed Laravel designs through collaborative questioning, alternative exploration, and incremental validation.
Best practices for Laravel caching including cache patterns, tags, atomic locks, flexible cache, and cache invalidation strategies.
Best practices for Laravel events and listeners including event discovery, queued listeners, subscribers, and model events for decoupled architecture.
Best practices for Laravel Pennant feature flags including defining features, checking activation, scoping, rich values for A/B testing, and gradual rollouts.
Best practices for Laravel middleware including before/after patterns, terminable middleware, groups, parameters, and common middleware implementations.
Best practices for Laravel notifications including multi-channel delivery, mail and database notifications, queueing, and on-demand recipients.
Best practices for Laravel queues including job structure, batching, chaining, middleware, retry strategies, and error handling.
Systematic debugging process for Laravel applications - ensures root cause investigation before attempting fixes. Use for any Laravel issue (test failures, bugs, unexpected behavior, performance problems).
Best practices for Laravel task scheduling including defining schedules, frequency constraints, overlap prevention, and monitoring hooks.
Test-Driven Development specifically for Laravel applications using Pest PHP. Use when implementing any Laravel feature or bugfix - write the test first, watch it fail, write minimal code to pass.
Best practices for Laravel validation including Form Requests, custom rules, conditional validation, and input sanitization.
Awesome Claude Code Subagents and Skills for Laravel Development
A comprehensive collection of specialized Claude Code subagents and skills for Laravel development. 10 agents and 15 skills covering architecture, Eloquent, APIs, testing, security, performance, debugging, and more.
/plugin install --source github iserter/laravel-claude-agents
Or via the marketplace:
/plugin marketplace add iserter/laravel-claude-agents
/plugin install laravel-claude-agents
No files are added to your project — Claude Code loads agents and skills directly from the plugin.
For teams that prefer vendored files committed to the repo:
composer require --dev iserter/laravel-claude-agents:dev-main
php artisan claude-agents:publish
This copies agents and skills into .claude/ in your project root. Use --force to overwrite existing files.
Requires PHP 8.1+ and Laravel 10/11/12.
Once installed, Claude Code automatically detects the agents and skills. You can invoke them explicitly or let Claude choose automatically:
> Ask the laravel-architect to design the authentication system
> Have eloquent-specialist optimize the user queries
> Create a RESTful API for blog posts with authentication
> Optimize the dashboard query performance
| Agent | Description |
|---|---|
| laravel-architect | Architecture decisions, design patterns, schema planning |
| eloquent-specialist | Eloquent models, relationships, N+1 prevention, migrations |
| laravel-api-developer | API resources, Sanctum/Passport, rate limiting |
| laravel-testing-expert | Pest PHP, feature/unit tests, TDD, code coverage |
| laravel-code-reviewer | Code quality, security checks, best practices |
| laravel-architecture-reviewer | Design validation, scalability, technical debt |
| laravel-debugger | Error diagnosis, log analysis, query debugging |
| laravel-performance-optimizer | Caching, queues, bottleneck identification, Octane |
| laravel-security-auditor | OWASP Top 10, auth review, CSRF/XSS protection |
| laravel-documentation-engineer | API docs, setup guides, changelogs |
| Skill | Description |
|---|---|
| laravel-tdd | Red-Green-Refactor with Pest PHP, database testing with factories |
| laravel-brainstorming | Feature design, approach exploration, schema and API planning |
| laravel-systematic-debugging | Four-phase debugging, root cause identification |
| eloquent-best-practices | Query optimization, N+1 prevention, mass assignment, model events |
| laravel-api-resource-patterns | Resource transformation, conditional attributes, pagination |
| laravel-validation-patterns | Form Requests, custom rules, conditional/array validation |
| laravel-authorization-patterns | Gates, Policies, middleware auth, Blade directives |
| laravel-queue-patterns | Job batching, chaining, middleware, retry strategies |
| laravel-event-driven-architecture | Events/listeners, subscribers, model observers, transaction safety |
| laravel-caching-strategies | Cache tags, atomic locks, memoization, invalidation |
| laravel-notification-patterns | Mail/database/broadcast/Slack, queueing, on-demand recipients |
| laravel-middleware-patterns | Before/after/terminable patterns, groups, parameters |
| laravel-blade-component-patterns | Components, slots, $attributes bag, stacks, view fragments |
| laravel-task-scheduling | Frequency constraints, overlap prevention, onOneServer, hooks |
| laravel-feature-flags | Pennant feature flags, A/B testing, scoping, gradual rollouts |
MIT License
Contributions are welcome! Feel free to:
For issues, questions, or suggestions:
Built with ❤️ for the Laravel community
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security