From superpowers-laravel
Guides runner selection in Laravel (Sail vs non-Sail), core workflows like TDD with Pest, migrations, queues, and applying superpowers skills platform-agnostically.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-laravel:using-laravel-superpowersThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This plugin adds Laravel-aware guidance while staying platform-agnostic. It works in any Laravel app with or without Sail.
This plugin adds Laravel-aware guidance while staying platform-agnostic. It works in any Laravel app with or without Sail.
Use the minimal wrapper below when running commands:
# Prefer Sail if available, else fall back to host
alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'
# Example (both work depending on environment)
sail artisan test # with Sail
php artisan test # without Sail
sail composer require x/y # with Sail
composer require x/y # without Sail
See the laravel:runner-selection skill for detection tips, command pairs, and safety notes.
laravel:tdd-with-pestlaravel:migrations-and-factorieslaravel:quality-checks (Pint, Insights/PHPStan)laravel:queues-and-horizonlaravel:ports-and-adapters, laravel:template-method-and-pluginslaravel:complexity-guardrailsUse slash commands as needed:
/superpowers-laravel:brainstorm
/superpowers-laravel:write-plan
/superpowers-laravel:execute-plan
When a Laravel skill exists for your task, use it exactly as written.
npx claudepluginhub jpcaparas/superpowers-laravel --plugin superpowers-laravelProvides Laravel patterns and best practices for Eloquent ORM, model relationships, authentication, API resources, testing, caching, and queues.
Provides Laravel expertise including Eloquent ORM optimization, service container patterns, queues, events, Sanctum/Passport auth, and Pest testing. Activates on /godmode:laravel or Laravel/eloquent/artisan/blade mentions.
Design Laravel app architecture with services, repositories, actions, and clean code patterns. Use when structuring projects, creating services, implementing DI, or organizing code layers.