helidon-scaffold

Scaffold Helidon SE/MP service modules with entrypoints, resources, and tests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/edercnj/ia-dev-environment --skill helidon-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: helidon-scaffold
Source: https://github.com/edercnj/ia-dev-environment/tree/main/src/main/resources/claude/skills/helidon-scaffold
Command: npx skills add https://github.com/edercnj/ia-dev-environment --skill helidon-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds a Helidon SE/MP service module with a complete project structure for quick startup and standardization across projects.

Core Features & Use Cases

  • Main application entrypoint and routing setup for Helidon SE or MP
  • Resource/Service class for HTTP endpoints and health checks
  • Configuration setup via application.yaml
  • Dockerfile for multi-stage build and containerization
  • Tests scaffolding and sample integration tests

Quick Start

Provide a ServiceName and optional flags to generate a Helidon MP scaffold or explicitly switch to SE.

Frequently Asked Questions about helidon-scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a Helidon microservice with a complete project structure?

You scaffold a Helidon microservice by providing a ServiceName and optional flags to generate a complete project structure. This produces application entrypoints, REST resources, health checks, configuration, and a Dockerfile for quick startup.

What is the difference when scaffolding Helidon SE versus MP applications?

Scaffolding Helidon SE generates a WebServer-based entrypoint, while MP creates a Main.java class. Both stacks receive resource classes, health checks, application.yaml configuration, Dockerfile, and test scaffolding for the microservice.

Can I generate Docker and health check configurations for a new Helidon REST service?

Yes, generating a Helidon REST service includes Docker and health check configurations. The scaffold outputs a Dockerfile for multi-stage containerization, standard health checks, and REST resource classes for your microservice.

How do I standardize project structures across multiple Helidon microservices?

You standardize Helidon microservice structures by using a scaffold to generate consistent modules. This ensures every service receives identical entrypoints, configuration, Dockerfile, and test scaffolding for reliable project uniformity.

Does the Helidon scaffold include test scaffolding and sample integration tests?

Yes, the Helidon scaffold includes test scaffolding and sample integration tests. It generates the foundational test structure alongside the main application, REST resources, and configuration to verify microservice behavior.