What problem does it solve? Livewire 4 introduces new component formats, directives, and breaking changes from v3 that are easy to get wrong. This Skill guides AI agents through creating components in the correct format, migrating from Livewire 3, and avoiding common pitfalls like missing wire:key attributes or deprecated config keys. ## Core Features & Use Cases - Component Creation: Generate single-file (SFC), multi-file (MFC), full-page, or class-based components via artisan commands, respecting existing project conventions and config overrides. - Livewire 3 to 4 Migration: Apply breaking-change knowledge covering Route::livewire, renamed config keys, wire:model behavior changes, and new JavaScript interceptor APIs. - Modern Feature Usage: Implement islands, async actions, deferred loading, wire:sort drag-and-drop, and wire:intersect viewport detection. - Use Case: A developer asks to add a sortable task list with real-time validation to a Laravel app; the Skill produces a v4-compliant SFC using wire:sort and wire:model.live with proper wire:key usage. ## Quick Start Ask the agent to create a Livewire component for a contact form with real-time validation following this project's existing component format.