AI-powered Laravel development assistant with 29 agents and 47 commands for architecture, code generation, testing, deployment, and security across the full development lifecycle.
git clone https://github.com/hadyfayed/laravel-agent.gitLaravel Agent is a Claude Code plugin that automates Laravel development from architecture to deployment. It includes 29 specialized agents, 47 commands, and 21 auto-invoked skills covering features, APIs, testing, security, DevOps, and more. The plugin detects installed packages and adapts to your project structure, enforcing SOLID and DRY principles while limiting design patterns to prevent complexity. Single-command installation provides immediate access to builders for features, modules, services, APIs, Livewire components, Filament resources, authentication, webhooks, deployments, CI/CD pipelines, and code review—all with built-in quality hooks and Laravel best practices.
Install via marketplace with `/plugin marketplace add hadyfayed/laravel-agent` then `/plugin install laravel-agent@hadyfayed-laravel-agent`. Use `/laravel-agent:build` for intelligent delegation or direct commands like `/laravel-agent:feature:make` for specific tasks. All 29 agents and 47 commands become immediately available.
Generate complete CRUD features with views, API endpoints, and tests from natural language descriptions
Scaffold full Laravel applications with database, models, migrations, and authentication
Create versioned APIs with OpenAPI documentation and webhook handlers
Setup production infrastructure: deployment (Forge/Vapor/Docker), CI/CD, monitoring, and backups
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/hadyfayed/laravel-agentCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as a Laravel development assistant. I need help with [TASK] for my [COMPANY] in the [INDUSTRY] sector. I have [DATA] available. Use the 23 agents, 42 commands, 12 skills, and 7 hooks to assist me. Provide a step-by-step plan with code examples where applicable.
# Laravel Development Assistance for E-Commerce Platform
## Task: Implement User Authentication System
### Step-by-Step Plan
1. **Set Up Authentication Scaffolding**
```bash
composer require laravel/ui
php artisan ui bootstrap --auth
npm install && npm run dev
```
2. **Customize User Model**
- Add additional fields to the `users` table (e.g., `phone_number`, `address`).
- Update the `User` model to include these fields.
3. **Implement Registration Validation**
```php
// In app/Http/Controllers/Auth/RegisterController.php
protected function validator(array $data)
{
return Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
'phone_number' => ['required', 'string', 'max:20'],
'address' => ['required', 'string', 'max:255'],
]);
}
```
4. **Create Registration and Login Views**
- Customize the registration and login blades to include the new fields.
5. **Test the Authentication System**
- Register a new user and log in to ensure the system works correctly.
### Additional Recommendations
- **Security Enhancements**: Implement rate limiting for login attempts.
- **User Experience**: Add a verification email system for new registrations.
- **Future Improvements**: Consider integrating social media logins.
Agents that listen, think and act for you.
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan