What problem does it solve? Manually writing Spring MVC SSR Controllers and Mustache templates for each new domain is repetitive and error-prone, especially when strict project conventions (annotation order, session injection, template layout partials) must be followed. This Skill interviews the user for the target domain and required pages, then generates convention-compliant code automatically. ## Core Features & Use Cases - Convention-Enforced Controller Generation: Creates @Controller classes with @RequiredArgsConstructor, constructor-injected HttpSession, and String return values pointing to Mustache template paths. - Mustache Template Scaffolding: Generates list, detail, save-form, and update-form templates using layout/header and layout/footer partials. - Guided Interview Flow: Collects the target domain, required pages, and authentication needs one question at a time, skipping questions when the user already provided enough information. - Use Case: When adding a new Board domain to a Spring Boot project, ask for a controller and receive BoardController.java plus four Mustache templates placed in the correct source directories. ## Quick Start Ask the assistant to create a controller and pages for the Board domain with list, detail, and save-form pages.