baseline-uiEnforces an opinionated UI baseline to prevent AI-generated interface slop.
complexity-guardrailsKeep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
laravel-api-resources-and-paginationUse API Resources with pagination and conditional fields; keep response shapes stable and cache-friendly
laravel-apiBuild production-grade Laravel REST APIs using opinionated architecture patterns with Laravel best practices. Use when building, scaffoling, or reviewing Laravel APIs with specifications for stateless design, versioned endpoints, invokable controllers, Form Request DTOs, Action classes, JWT authenti
laravel-config-env-storagePortable storage configuration across S3/R2/MinIO with optional CDN—env toggles, path-style endpoints, and URL generation
laravel-constants-and-configurationReplace hardcoded values with constants, enums, and configuration for maintainability; use PHP 8.1+ enums and config files
laravel-controller-cleanupReduce controller bloat using Form Requests for auth/validation, small Actions/Services with DTOs, and resource/single-action controllers
laravel-controller-testsWrite focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
laravel-custom-helpersCreate and register small, pure helper functions when they improve clarity; keep them organized and tested
laravel-data-chunking-large-datasetsProcess large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance
laravel-debugging-promptsCreate effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions
laravel-dependencies-trim-packagesRemove unneeded Composer packages and assets to improve boot time, memory, and security surface
laravel-filesystem-uploadsStore and serve files via Storage; set visibility, generate URLs, and handle streaming safely
laravel-interfaces-and-diUse interfaces and dependency injection to decouple code; bind implementations in the container
laravel-internationalization-and-translationBuild with i18n in mind from day one using Laravel translation helpers, JSON files, Blade integration, and locale management
laravel-iterating-on-codeRefine AI-generated code through specific feedback—point out errors, identify gaps, show desired changes, reference style guides
laravel-migrations-and-factoriesSafe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance
laravel-performance-cachingUse framework caches and value/query caching to reduce work; add tags, locks, and explicit invalidation strategies for correctness
laravel-performance-eager-loadingPrevent N+1 queries by eager loading; enable lazy-loading protection in non-production; choose selective fields
laravel-performance-select-columnsSelect only required columns to reduce memory and transfer costs; apply to base queries and relations
laravel-policies-and-authorizationEnforce access via Policies and Gates; use authorize() and authorizeResource() to standardize controller protections
laravel-laravel-prompting-patternsUse Laravel-specific vocabulary—Eloquent patterns, Form Requests, API resources, jobs/queues—to get idiomatic framework code
laravel-quality-checksUnified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
laravel-rate-limitingApply per-user and per-route limits with RateLimiter and throttle middleware; use backoffs and headers for clients
laravel-routes-best-practicesKeep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files
laravel-strategy-patternUse the Strategy pattern to select behavior at runtime; bind multiple implementations to a shared interface
laravel-task-schedulingSchedule tasks with safety; use withoutOverlapping, onOneServer, and visibility settings for reliable cron execution
laravel-template-method-and-pluginsStabilize workflows with Template Method or Strategy; extend by adding new classes instead of editing core logic
laravel-transactions-and-consistencyWrap multi-write operations in transactions; use dispatchAfterCommit and idempotency patterns to ensure consistency
shadcn-vueshadcn-vue for Vue/Nuxt with Reka UI components and Tailwind. Use for accessible UI, Auto Form, data tables, charts, dark mode, or encountering component imports, Reka UI errors.
vue3-component-decompositionDecompose large Vue 3 components into focused SFCs and composables with explicit contracts, simple templates, and SSR-safe side effects.