brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
laravel-toolingConfigure Laravel ecosystem with custom Artisan commands, Vite asset bundling, Pint code styling, and Horizon queue monitoring. Use when creating Artisan commands, migrating from Mix to Vite, or configuring Pint code standards.
Independent GitHub snapshot · Automated classification · Original documentation governs
composer require laravel/pint --dev; run ./vendor/bin/pint.vite.config.js with Laravel plugin; add @vite() in Blade layout.php artisan make:command SendNewsletters.composer require laravel/horizon; configure supervisors.See implementation examples for Artisan command pattern and project structure.
php artisan make:command SendNewsletters.protected $signature = 'newsletters:send {--queue}'.handle(): int. Commands auto-discovered in app/Console/Commands/.bootstrap/app.php (formerly Kernel).npm install and configure vite.config.js with Laravel plugin.@vite(['resources/css/app.css', 'resources/js/app.js'])) to your layout.npm run dev for local HMR and npm run build for production. No manual versioning needed.composer require laravel/pint --dev../vendor/bin/pint to apply preset: 'laravel' configuration from pint.json.composer require laravel/horizon. Run php artisan horizon:install and configure supervisors in config/horizon.php.HorizonServiceProvider. Access via /horizon in browser.resources/js../vendor/bin/pint before merging.When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant: