What problem does it solve? Rendering large numbers of Blade components in Laravel applications adds runtime overhead. This Skill automates the setup of Livewire Blaze so anonymous Blade components are compiled into optimized PHP functions, reducing rendering cost without manual configuration. ## Core Features & Use Cases - Automated Installation & Setup: Installs livewire/blaze via Composer, scans the codebase for components and custom component paths, and registers Blaze::optimize() in AppServiceProvider. - Compatibility Checking: Greps components for unsupported patterns (class-based components, $component variable, view composers, View::share) and excludes incompatible files from compilation. - Advanced Optimization: Applies trace-based or code-analysis-driven memoization and folding strategies, with a full folding-safety checklist covering global state, props, slots, and attribute bags. - Use Case: A Laravel app with hundreds of anonymous components in resources/views/components renders slowly on catalog pages. Run this Skill to enable Blaze compilation, browse the slow pages to collect trace data, then apply memo and fold optimizations to the slowest components. ## Quick Start Set up Blaze in my Laravel project and optimize my Blade components for faster rendering.