What problem does it solve? Livewire 4 introduces new component formats, directives, and breaking changes from version 3, making it easy to use outdated patterns or misconfigure components. This Skill provides authoritative guidance for creating, converting, and debugging Livewire components so your reactive Laravel UI works correctly the first time. ## Core Features & Use Cases - Component Creation & Format Conversion: Generate single-file (SFC), multi-file (MFC), class-based, and full-page components with the correct artisan commands, and convert between formats using livewire:convert. - Livewire 4 Migration & New Features: Apply v4-specific patterns including islands, async actions, deferred loading, wire:sort, wire:intersect, and the new JavaScript interceptor system. - Debugging & Best Practices: Diagnose reactivity issues, enforce wire:key usage, configure loading states, and test components with Livewire::test(). - Use Case: You are upgrading a Laravel app from Livewire 3 to 4 and need to update wire:model behavior, rename config keys, and convert class-based components to the new single-file format without breaking existing pages. ## Quick Start Ask the assistant to create a Livewire 4 single-file component for a task list with real-time search filtering and loading states.