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.
npx claudepluginhub jpcaparas/superpowers-laravel --plugin superpowers-laravelThis skill uses the workspace's default tool permissions.
This plugin adds Laravel-aware guidance while staying platform-agnostic. It works in any Laravel app with or without Sail.
Provides 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.
Guides Laravel 11+ development with architecture decision trees, Eloquent relationships and patterns, action classes vs repositories vs services, auth strategies, queues, and testing approaches.
Share bugs, ideas, or general feedback.
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.