Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
laravel avatar

Livewire Development

  • 342 installs
  • 3.6k repo stars
  • Updated August 4, 2026
  • laravel/boost

livewire-development is a Laravel Boost vendor skill that teaches agents to build reactive Laravel UIs with Livewire 3 components, wire models, actions, events, and Alpine-powered interactions without a separate SPA fron

About

livewire-development is the Laravel Boost skill (SKILL.blade.php under .ai/livewire/3/skill/) that agents invoke for any Livewire task—new components, debugging reactivity, form validation, loading states, and Livewire 2→3 migrations. It stresses server-owned state, validation and authorization inside Livewire actions, and Livewire 3 changes such as deferred wire:model by default, wire:model.live for realtime updates, App\Livewire namespaces, and $this->dispatch() instead of emit. Alpine.js ships bundled with four plugins (persist, intersect, collapse, focus), so separate Alpine imports are unnecessary. The skill documents make:livewire scaffolding, wire:key in loops, wire:loading UX, lifecycle hooks, Livewire::test assertions, and livewire:init JavaScript hooks for 419 session expiry.

  • Livewire components
  • wire:model bindings
  • Actions and events
  • Alpine integration
  • Server-driven UI

Livewire Development by the numbers

  • 342 all-time installs (skills.sh)
  • +21 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #29 of 65 PHP & Laravel skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/laravel/boost --skill livewire-development

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs342
repo stars3.6k
Last updatedAugust 4, 2026
Repositorylaravel/boost

How do you build reactive Laravel UIs with Livewire?

Build reactive Laravel UIs with Livewire components, wire models, actions, events, and Alpine-powered interactions without a separate SPA frontend.

Who is it for?

Laravel developers adding server-driven reactive UI with Livewire 3, Alpine, and PHPUnit component tests.

Skip if: Skip livewire-development for React, Vue, Inertia-only, or plain Blade forms without Livewire reactivity.

When should I use this skill?

User mentions Livewire, wire:model, wire:click, component reactivity, or migrating from Livewire 2 to 3.

What you get

Livewire components, Blade views with wire directives, PHPUnit/Livewire tests, and Livewire 3 migration notes.

  • Livewire component classes
  • Blade templates
  • component tests

By the numbers

  • Documents Livewire 3 with Alpine plugins: persist, intersect, collapse, focus
  • Vendor skill path: .ai/livewire/3/skill/livewire-development/SKILL.blade.php
  • Covers Livewire 2→3 migration deltas for wire:model, namespace, and dispatch

Files

SKILL.mdMarkdownGitHub ↗

Livewire Development (Vendor Override)

This skill was discovered from a vendor package and should override the built-in .ai/ version.

Related skills

How it compares

Use livewire-development for server-driven Laravel UI; choose Inertia or API+SPA skills when the frontend is a separate JavaScript framework.

FAQ

What changed for wire:model in Livewire 3?

livewire-development notes that Livewire 3 defers wire:model updates by default. Developers who need realtime two-way binding must use wire:model.live; expecting Livewire 2 instant sync without .live causes stale UI bugs.

Should Alpine.js be installed separately with Livewire 3?

livewire-development states Alpine ships bundled with Livewire 3, including persist, intersect, collapse, and focus plugins. Adding a separate Alpine.js script duplicates libraries and can break Livewire-managed DOM updates.

How does livewire-development recommend testing components?

livewire-development shows Livewire::test(Component::class) chains for assertSet, call, assertSee, and assertStatus, plus $this->get()->assertSeeLivewire(Component::class) for page-level component presence checks in PHPUnit.

PHP & Laravelfrontendbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.