What problem does it solve?
This Skill provides a comprehensive set of conventions and patterns for developing applications using Laravel, Inertia.js, and Vue.js, ensuring consistency and maintainability.
Core Features & Use Cases
- Backend Standards: Defines best practices for Controllers, Models, Routes, Services, Events, Migrations, Enums, Scheduling, and Mail Preview Controllers in Laravel.
- Frontend Standards: Outlines conventions for Inertia Pages, Shared Data, Forms (including vee-validate + zod), Navigation, Partial Reloads, Vue 3.5 Composition API, Composables, and Component Organization.
- Styling & Utilities: Details Tailwind CSS conventions, including utility-first, design tokens, and responsive design.
- Architecture Patterns: Explains CRUD patterns, Modal CRUD, TanStack Table Columns, Pagination, Sorting, Filters, Auth/Abilities, Layouts, i18n, Date/Time Formatting, and Table Actions.
- Use Case: A new developer joining a project can quickly understand and adhere to the established coding standards, leading to faster onboarding and more consistent code quality across the team.
Quick Start
Follow the Laravel 12 conventions for controllers, models, and routes.