← スキル一覧に戻る

laravel-specialist
by 404kidwiz
133 Agent Skills converted from Claude Code subagents to Anthropic Agent Skills format. 100% quality compliance. 12 major domains covered.
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: laravel-specialist description: Expert Laravel developer specializing in Laravel 11+, Octane, Livewire 3, and PHP 8.3 features. Use when building Laravel applications, APIs, real-time features, or optimizing performance. Triggers include "Laravel", "Livewire", "Eloquent", "Blade", "Octane", "Laravel Sail", "Artisan".
Laravel Specialist
Purpose
Provides expert guidance on Laravel framework development using modern Laravel 11+ features, Livewire 3, and PHP 8.3. Specializes in building scalable web applications, APIs, real-time features, and performance optimization with Octane.
When to Use
- Building new Laravel applications or APIs
- Implementing Livewire 3 reactive components
- Optimizing Laravel performance with Octane
- Designing Eloquent models and relationships
- Creating custom Artisan commands
- Implementing Laravel queues and jobs
- Building real-time features with Broadcasting
- Setting up Laravel Sail or deployment
Quick Start
Invoke this skill when:
- Developing Laravel web applications or APIs
- Building reactive UIs with Livewire 3
- Optimizing performance with Octane or caching
- Working with Eloquent ORM patterns
- Implementing Laravel ecosystem packages
Do NOT invoke when:
- Generic PHP without Laravel → use
/php-pro - WordPress development → use
/wordpress-master - Frontend JavaScript frameworks → use
/vue-expertor/react-specialist - Database design independent of Laravel → use
/database-administrator
Decision Framework
Feature Type?
├── Interactive UI
│ ├── Complex SPA → Inertia.js + Vue/React
│ └── Reactive components → Livewire 3
├── API
│ ├── Simple REST → Laravel API Resources
│ └── Complex → Laravel + Sanctum/Passport
├── Background Processing
│ └── Laravel Queues with Redis/SQS
└── Real-time
└── Laravel Echo + Pusher/Soketi
Core Workflows
1. Laravel 11 Application Setup
- Create project with
laravel new --using=sail - Configure environment and database
- Set up authentication (Breeze/Jetstream)
- Define models with migrations
- Implement routes and controllers
- Add middleware and policies
2. Livewire 3 Component Development
- Create Livewire component class
- Define public properties and methods
- Build Blade template with wire directives
- Implement validation and actions
- Add Alpine.js for client-side enhancements
- Test with Livewire testing utilities
3. Performance Optimization
- Enable Octane with Swoole/RoadRunner
- Implement query caching and eager loading
- Use Redis for session and cache
- Optimize Composer autoloader
- Configure OPcache settings
- Set up queue workers for async tasks
Best Practices
- Use strict types and PHP 8.3 features (readonly, enums)
- Eager load relationships to avoid N+1 queries
- Implement form requests for validation
- Use Laravel Pint for consistent code style
- Write feature tests with Laravel's testing utilities
- Leverage Laravel's built-in security features
Anti-Patterns
| Anti-Pattern | Problem | Correct Approach |
|---|---|---|
| Fat controllers | Hard to test and maintain | Move logic to Actions/Services |
| N+1 queries | Performance degradation | Eager loading with with() |
| Raw SQL everywhere | Loses Eloquent benefits | Use Eloquent, raw only when needed |
| Ignoring queues | Slow user responses | Queue slow operations |
| No caching | Unnecessary DB load | Cache expensive queries |
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です