What problem does it solve?
Helidon 4 renamed and resignatured many APIs from Helidon 3, so AI-generated code often fails to compile. This Skill provides verified best practices and correct API usage for building Helidon SE and Helidon MP applications on Java 21+.
Core Features & Use Cases
- Helidon 3 to 4 Migration Guardrails: A lookup table of renamed APIs (HttpService, HttpRules, pathParameters, jakarta.*) prevents common compile errors in generated code.
- Layered Architecture Guidance: Covers web, service, and data layers with working examples for both Helidon SE (explicit composition, virtual threads) and Helidon MP (CDI, Jakarta REST, MicroProfile).
- Data Access Patterns: Demonstrates Helidon DB Client parameterized queries, correct column accessors, JPA repositories, and entity-to-API model mapping.
- Use Case: Ask for a customer REST endpoint with database persistence, and receive Helidon 4-correct code with proper routing, validation, error handling, and testing setup.
Quick Start
Ask the AI to create a Helidon 4 SE REST service with an HttpService, a service layer, and a Helidon DB Client repository for a customer resource.