specgen-laravel-eloquent-bladehtmxlisted
Install: claude install-skill rashidee/co2-skills
# Laravel Web Application Specification Generator
This skill generates a comprehensive specification document (Markdown) that serves as a
blueprint for building a monolith Laravel 12 web application with server-rendered
views. The spec is intended to be followed by a developer or a coding agent to produce
a fully functional project scaffold.
The specification does NOT generate code. It produces a detailed, opinionated technical
document describing every layer of the application — from Composer configuration to Blade
layouts to middleware chains — so that implementation becomes a mechanical exercise.
## Technology Stack
### Core Stack (Always Included)
These are the fixed versions the spec targets. Do not deviate unless the user explicitly
requests different versions.
| Component | Version |
|--------------------|-----------|
| PHP | 8.3+ |
| Laravel | 12.x |
| Composer | 2.x |
| Blade | Built-in |
| Tailwind CSS | 4.x |
| Alpine.js | 3.x |
| htmx | 2.x |
| Vite | 6.x |
| Node.js | 22.x LTS |
### Optional Integration Versions
Include in the version table only when the corresponding integration is selected.
| Component | Version | When Selected |
|--------------------|-----------|----------------------|
| MongoDB | 8.0.x | Database = MongoDB |
| PostgreSQL | 17.x |