← ClaudeAtlas

specgen-spring-jpa-jtehtmxlisted

Generate a detailed specification document for building a monolith Spring Boot 3 web application with server-rendered views (JTE), Tailwind CSS, Alpine.js, htmx, and Spring Modulith packaging. Database (MongoDB, PostgreSQL, MySQL, or none), authentication (Keycloak OAuth2 Client, Spring Security form login, or none), scheduling (Quartz + Spring Batch or none), messaging (RabbitMQ pub/sub or none), and internationalisation (multi-locale via Spring's native MessageSource, or none) are configurable based on user input. Standardized input: application name (mandatory), version (mandatory), module (optional). Use this skill whenever the user asks to create a spec, specification, blueprint, or technical design document for a new Spring Boot web application with server-side rendering. Also trigger when the user says things like "spec out a new web project", "design a Spring Boot web skeleton", "write a technical spec for my new web app", "scaffold spec for a monolith web app", or any request for a specification docu
rashidee/co2-skills · ★ 3 · API & Backend · score 77
Install: claude install-skill rashidee/co2-skills
# Spring Boot Web Application Specification Generator This skill generates a comprehensive specification document (Markdown) that serves as a blueprint for building a monolith Spring Boot 3 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 Maven configuration to JTE layouts to security filter 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 | |--------------------|-----------| | Java JDK | 21 | | Spring Boot | 3.5.7 | | Maven | 4.0.0 | | JTE | 3.2.1 | | Tailwind CSS | 4.x | | Alpine.js | 3.x | | htmx | 2.x | | Vite | 6.x | ### Optional Integration Versions Include in the version table only when the corresponding integration is selected. | Component | Version | When Selected | |--------------------|-----------|----------------------| | MongoDB | 8.0.19 | Database = MongoDB | | PostgreSQL | 17.x | Database = PostgreSQL| | My