systematic-debugging-laravel
π―Skillfrom iserter/laravel-claude-agents
Provides a structured, step-by-step diagnostic approach for systematically identifying, analyzing, and resolving complex debugging challenges in Laravel applications, focusing on methodical problem...
Installation
npx skills add https://github.com/iserter/laravel-claude-agents --skill systematic-debugging-laravelSkill Details
Overview
# Laravel Claude Agents
> Awesome Claude Code Subagents and Skills for Laravel Development
A comprehensive collection of specialized Claude Code subagents and skills designed specifically for Laravel framework development. Install this package via Composer and publish the agents and skills to your project with a single artisan command.
Features
10 Laravel-Specific Agents
Development:
- laravel-architect - Application architecture and design patterns expert
- eloquent-specialist - Database design, models, relationships, and query optimization
- laravel-api-developer - RESTful API development with Sanctum/Passport
Quality & Testing:
- laravel-testing-expert - Pest PHP, PHPUnit, and comprehensive testing strategies
- laravel-code-reviewer - Code quality, Laravel best practices, and PR reviews
- laravel-architecture-reviewer - Architecture evaluation and design validation
Debugging & Performance:
- laravel-debugger - Systematic debugging and issue diagnosis
- laravel-performance-optimizer - Performance optimization, caching, and scaling
Security & Documentation:
- laravel-security-auditor - Security best practices and vulnerability detection
- laravel-documentation-engineer - API documentation and technical guides
5 Laravel Development Skills
Development Workflows:
- laravel-tdd - Test-driven development for Laravel with Pest PHP
- brainstorming - Collaborative feature design and planning for Laravel
- systematic-debugging - Systematic debugging process for Laravel applications
Best Practices:
- eloquent-best-practices - Eloquent ORM patterns and optimization
- api-resource-patterns - API resource and collection best practices
Requirements
- PHP 8.1 or higher
- Laravel 10.0 or 11.0
- Claude Code
Installation
Install the package via Composer:
```bash
composer require iserter/laravel-claude-agents
```
Usage
Publish the Claude AI agents and skills to your project root:
```bash
php artisan claude-agents:publish
```
This will create a .claude directory in your project root containing all agents and skills.
Merging with Existing Files
If a .claude directory already exists in your project:
- Without
--force: New files from the package will be added, but existing files will be preserved (not overwritten). This allows you to keep your custom modifications.
```bash
php artisan claude-agents:publish
```
- With
--force: New files will be added and existing files will be updated to match the package versions, while your custom agent/skill files remain untouched.
```bash
php artisan claude-agents:publish --force
```
What Gets Published
After running the publish command, you'll have:
```
your-project/
βββ .claude/
β βββ agents/
β β βββ laravel-debugger.md
β β βββ laravel-architect.md
β β βββ laravel-code-reviewer.md
β β βββ eloquent-specialist.md
β β βββ laravel-documentation-engineer.md
β β βββ laravel-api-developer.md
β β βββ laravel-security-auditor.md
β β βββ laravel-performance-optimizer.md
β β βββ laravel-testing-expert.md
β β βββ laravel-architecture-reviewer.md
β βββ skills/
β βββ systematic-debugging/
β βββ eloquent-best-practices/
β βββ api-resource-patterns/
β βββ laravel-tdd/
β βββ brainstorming/
```
Using with Claude Code
Once published, Claude Code automatically detects and loads the subagents. You can:
Invoke them explicitly:
```
> Ask the laravel-architect to design the authentication system
> Have eloquent-specialist optimize the user queries
> Get laravel-security-auditor to review the API endpoints
```
Let Claude decide automatically:
```
> Create a RESTful API for blog posts with authentication
(Claude will automatically use laravel-api-developer)
> Optimize the dashboard query performance
(Claude will automatically use eloquent-specialist and laravel-performance-optimiz
More from this repository4
Optimizes Laravel Eloquent queries by implementing best practices for performance, relationship management, and code efficiency.
Facilitates collaborative feature ideation and design planning for Laravel projects by guiding developers through structured brainstorming techniques and generating comprehensive feature specificat...
Transforms Laravel API resources with advanced patterns for conditional attributes, relationship handling, and dynamic data presentation.
Guides Laravel developers through test-driven development using Pest PHP, writing tests first and implementing minimal code to pass.