From aiup-vaadin-jooq
Implements use cases by creating Vaadin views, forms, grids for UI layer and jOOQ queries for data access in Java web apps.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aiup-vaadin-jooq:implementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Implement the use case $ARGUMENTS using Vaadin for the UI layer and jOOQ for data access.
Implement the use case $ARGUMENTS using Vaadin for the UI layer and jOOQ for data access.
Don't create tests – there are the karibu-test and playwright-test skills for that.
Check the Vaadin and jOOQ MCP servers for guidance.
docs/use_cases/docs/entity_model.mdnpx claudepluginhub ai-unified-process/marketplace --plugin aiup-vaadin-jooqImplements use cases across a Spring Boot + Spring Data JPA backend (flat single-module or hexagonal/ports-and-adapters multi-module) and an Angular frontend wired to that API. Use when the user asks to "implement a use case", "build the API", "create a REST endpoint", "write the data access layer", "build the Angular page/component", or mentions Spring Boot, JPA/Hibernate entities, hexagonal architecture, ports and adapters, or an Angular frontend calling a Java backend.
Implements a feature end-to-end from plan to code: database schema, API layer, frontend UI, and integration tests. Use when you have a clear requirement and are ready to build.
Creates Karibu server-side unit tests for Vaadin views covering navigation, component interactions, form validation, grid operations, and notifications. Use for server-side UI testing without browsers.