slidewire-developer
Installation
SKILL.md
SlideWire Presentation Builder
SlideWire (wendelladriel/slidewire) builds browser-based slide decks using Blade components and Livewire. A .blade.php file is compiled to a PresentationDeck Livewire component with AlpineJS handling all navigation and transitions.
Requirements: PHP ^8.4, Laravel ^12.0, Livewire ^4.2
Workflow
- Scaffold with
make:slidewire— generates a Livewire SFC stub - Author the deck in one Blade file: one
<x-slidewire::deck>with<x-slidewire::slide>children - Register the route with
Route::slidewire() - Refine using themes, transitions, fragments, and content components
php artisan make:slidewire demo/product-launch --title="Product Launch"
# Interactive mode (no args): prompts for path and title
# --force flag overwrites existing file