← ClaudeAtlas

livewire-developmentlisted

Build, refactor, secure, optimize, and test Laravel Livewire v2-v4 components, including state, forms, events, uploads, pagination, Alpine, and v4 formats.
soden46/syarif-laravel-ai-skills · ★ 4 · AI & Automation · score 78
Install: claude install-skill soden46/syarif-laravel-ai-skills
# Livewire Development Use this skill for Laravel Livewire implementation, refactoring, debugging, security review, performance work, and tests. This is the canonical Livewire skill in this repository. It consolidates the former `livewire-patterns` guidance and the public `laravel-livewire` topic into one version-aware workflow. When the Livewire work is primarily UI/UX design, visual browser iteration, frontend flow shaping, or backend contract alignment, also use `ui-agent-browser`. Use `e2e-playwright` when browser behavior needs durable Playwright coverage. ## Detect The Project First 1. Read `composer.json` and `composer.lock` or run `composer show livewire/livewire` to confirm the installed major version. 2. Inspect existing components, routes, tests, layouts, and `config/livewire.php` before choosing syntax. 3. Detect whether the project uses class-based components, Volt, Livewire v4 single-file components, multi-file components, or a mixture maintained for compatibility. 4. Follow the project's Blade, Alpine, Tailwind, Flux, Filament, and testing conventions when present. 5. Use documentation for the installed major version. Do not introduce v4-only attributes, directives, component paths, or routing into v2/v3 projects. Read [references/livewire-4.md](references/livewire-4.md) when the project uses Livewire v4 or the task involves v4 migration, component formats, directives, attributes, or routing. ## Implementation Workflow 1. Define one interactive surface