Laravel-specific agents and skills for the Compound Engineering Plugin. Provides expert knowledge for Laravel, Livewire, Pest, and TALL stack development.
/plugin marketplace add https://github.com/primux-dk/laravel-compound-engineering
/plugin install laravel-compound-engineeringNote: This plugin is a companion to the compound-engineering plugin. Install that first if you haven't already.
Run /laravel-setup in your Laravel project to configure the upstream plugin's review workflows with Laravel-specific agents.
This generates compound-engineering.local.md in your project root, pre-configured with:
primux-laravel-reviewerfor code reviewdata-integrity-guardiananddata-migration-expertfor database changesgithub-code-researcherfor finding real-world patternslintfor PHP/Blade quality checks
| Agent | Purpose |
|---|---|
primux-laravel-reviewer |
Laravel code review using Taylor Otwell's conventions |
data-integrity-guardian |
Database migration and data integrity review |
data-migration-expert |
Validate ID mappings, column renames, data transformations |
github-code-researcher |
Search GitHub for open source implementations via gh CLI |
lint |
PHP/Blade linting with Laravel Pint |
| Skill | Purpose |
|---|---|
taylor-otwell-style |
Taylor Otwell's PHP/Laravel coding patterns |
laravel-livewire-patterns |
Livewire v4, Form Objects, Flux UI Pro |
laravel-database-patterns |
Migrations, transactions, Eloquent optimization |
pest-testing |
Pest 4 testing patterns |
tailwindcss-v4 |
Tailwind CSS v4 patterns |
spatie-laravel-package-writer |
Spatie-style Laravel packages |
web-interface-review |
Web UI accessibility and UX review |
laravel-setup |
Configure upstream plugin for Laravel (/laravel-setup) |
This plugin provides Laravel expertise while the upstream compound-engineering plugin provides workflows. Use them together:
/workflows:plan → Plans your feature (upstream)
/workflows:work → Builds it (upstream)
/workflows:review → Reviews with Laravel agents (upstream + this plugin)
The review agents from this plugin are automatically used when configured via /laravel-setup.
Convert Claude Code plugins to other AI assistant formats:
# Convert to OpenCode or Codex format
bunx @primux/laravel-compound-plugin convert --target opencode
bunx @primux/laravel-compound-plugin convert --target codex
# Sync personal config
bunx @primux/laravel-compound-plugin sync --target opencodeBuilt on the Compound Engineering philosophy by Every Inc:
Each unit of engineering work should make subsequent units easier—not harder.
Read more:
This project builds on the Compound Engineering Plugin created by Kieran Klaassen at Every Inc.
MIT