laravel:effective-context
Effective Context
Give the AI assistant the right context to generate accurate, relevant code. Missing context leads to generic solutions that don't fit your project.
What to Include
Files and Structure
- Reference specific files:
app/Models/User.php,routes/api.php - Mention relevant directories: "working in
app/Services/Payment" - Share project structure when it matters: "using repository pattern with interfaces in
app/Contracts"
Current State
- Show existing code you're modifying or extending
- Describe what works and what doesn't
- Include relevant configuration:
.envsettings,config/values
Laravel Context
- Version: "Laravel 11.x" or "Laravel 12.x"
- Dependencies: Mention packages like Sanctum, Horizon, Telescope
More from jpcaparas/superpowers-laravel
laravel:routes-best-practices
Keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files
97laravel:blade-components-and-layouts
Compose UIs with Blade components, slots, and layouts; keep templates pure and testable
96laravel:quality-checks
Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
87laravel:performance-caching
Use framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness
84laravel:tdd-with-pest
Apply RED-GREEN-REFACTOR with Pest or PHPUnit; use factories, feature tests for HTTP, and parallel test runners; verify failures before implementation
83laravel:queues-and-horizon
Operate and verify queues with or without Horizon; safe worker flags, failure handling, and test strategies
83