By jpcaparas
Adds Laravel-specific skills for test-driven development with Pest/PHPUnit, safe migrations, queue management, quality checks (Pint, Insights), and architecture patterns (DTOs, Form Requests, Actions). Works with Sail and non-Sail environments, includes Blade component patterns, API resources, and Playwright E2E testing.
Laravel brainstorming; use the laravel:brainstorming skill exactly as written
Request effective code reviews with specific focus areas and context
Create effective debugging prompts with complete error information and context
Learn how to provide effective context in prompts for accurate AI responses
Execute a Laravel plan in batches; use the laravel:executing-plans skill exactly as written
Use API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
Remove unneeded Composer packages and assets to improve boot time, memory, and security surface
Evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
Compose UIs with Blade components, slots, and layouts; keep templates pure and testable
Detect Sail/non‑Sail and print the right command pairs for your environment; verify dependencies and key services are reachable
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Laravel-focused skills for Claude Code and AI coding assistants. Brings proven workflows (TDD, debugging, planning) plus Laravel‑specific guidance that works with or without Sail.
Plus:
/superpowers-laravel:brainstorm, /superpowers-laravel:write-plan, /superpowers-laravel:execute-planBelow shows the startup message rendered when this plugin detects Laravel apps. The assistant now supports monorepos and adapts guidance based on which app is active and whether Sail is available.
Read the introduction to the original Superpowers: Superpowers for Claude Code
# In Claude Code
/plugin marketplace add jpcaparas/superpowers-laravel
/plugin install superpowers-laravel@superpowers-laravel-marketplace
# Check that commands appear
/help
# Should see Laravel commands, e.g.:
# /superpowers-laravel:brainstorm
# /superpowers-laravel:write-plan
# /superpowers-laravel:execute-plan
# /superpowers-laravel:laravel-check
# /superpowers-laravel:laravel-tdd
Codex support is experimental. Use the skills from this repo directly or copy the skills/ subfolders you want into your project’s .claude/skills.
Brainstorm a design (Laravel-specific):
/superpowers-laravel:brainstorm
Create an implementation plan (Laravel-specific):
/superpowers-laravel:write-plan
Execute the plan (Laravel-specific):
/superpowers-laravel:execute-plan
Skills activate automatically when relevant. For example:
test-driven-development activates when implementing featuressystematic-debugging activates when debugging issuesverification-before-completion activates before claiming work is donevendor/bin/sail or a top‑level ./sail helper); fall back to host tools otherwise.sail up -d) or proceed with host tools. It will not run host php/composer/DB/Node commands until you choose.sail for all PHP/Composer/Node/DB commands to avoid environment drift; do not mix host and container installs in the same session.alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'
When multiple Laravel apps exist (for example apps/api, apps/admin), the SessionStart hook:
vendor/, node_modules/, storage/, and VCS/IDE folders) to find every artisan entrypoint.composer.lock via jq, falls back to composer.json constraint or a portable parser).Tip: cd into the app you intend to work on before starting your session to make it the active app.
Skills live in skills/ and are designed for everyday Laravel work. Core examples include runner-selection, tdd-with-pest, migrations-and-factories, quality-checks, queues-and-horizon, and ports-and-adapters — with many more patterns ready for larger teams.
npx claudepluginhub jpcaparas/superpowers-laravel --plugin superpowers-laravelExpert Laravel 12 + PHP 8.5 with SOLID principles, Eloquent, Livewire, and comprehensive documentation
Proactive Pest 4 testing for PHP, Laravel, Livewire, and Filament apps. Auto-generates tests for models, controllers, policies, and Livewire components. Analyzes coverage gaps and runs test suites with detailed reporting.
Specialized Claude Code subagents and skills for Laravel development — architecture, Eloquent, API, testing, security, performance, debugging, and more.
Production-grade rules and workflows for Laravel REST APIs built with essa/api-tool-kit. 21 rule files and 8 guided workflows covering every layer of a Laravel API including DDD support.
Claude Code plugin channeling Taylor Otwell's Laravel philosophy
PHP Architecture Toolkit — DDD, CQRS, Event Sourcing, Clean/Hexagonal Architecture, GoF Patterns, PSR, Docker, CI/CD