hotwired-laravelhotwired-laravelOfficialยท5 Agent Skills Included

turbo-laravel

Build fast Laravel apps with Hotwire partial page updates

Adds Hotwire Turbo support to Laravel apps for fast navigation, partial page updates, and real-time broadcasts. Covers Turbo Drive, Frames, and Streams with Blade components, helpers, and model broadcasting without heavy JavaScript. Includes testing utilities to simulate Turbo requests and assert stream responses in PHPUnit or Pest.
npx skills add hotwired-laravel/turbo-laravel --all -g -y

All Skills in This Repository (5)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Turbo Laravel?โ–ผ

Run `npx skills add hotwired-laravel/turbo-laravel --all -g -y` in your terminal to install all skills in this suite globally.

What does Turbo Laravel do?โ–ผ

It integrates Hotwire Turbo with Laravel so pages update partially and in real time without full reloads or heavy JavaScript. You get Blade components, helpers, and broadcasting tools out of the box.

How do I update part of a page in Laravel?โ–ผ

Use Turbo Streams with the turbo_stream() helper or the x-turbo::stream Blade component to append, replace, or remove page elements. Streams work as HTTP responses or real-time WebSocket broadcasts.

Can I test Turbo features in Laravel?โ–ผ

Yes. The InteractsWithTurbo trait lets you simulate Turbo requests and assert stream responses, and TurboStream::fake() captures broadcasts for assertions in PHPUnit or Pest.

Does Turbo Laravel work with AI coding agents?โ–ผ

Yes. The included skills teach AI agents the conventions for Turbo Drive, Frames, Streams, and testing so they generate correct Laravel code from plain-English requests.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’