From java-scaffold
Generates Quarkus project scaffolds with BCE architecture (Boundary-Control-Entity), Panache entities, RESTEasy Reactive endpoints, and LangChain4j AI services. Use this skill when creating new modules, entities, or REST endpoints in Quarkus projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/java-scaffold:java-scaffoldThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate runnable Quarkus project structures following the BCE pattern.
Generate runnable Quarkus project structures following the BCE pattern.
quarkus-rest-jackson)quarkus-langchain4j-ollama for AI servicessrc/main/java/de/example/module/
├── boundary/ # REST resources, WebSocket endpoints
├── control/ # Business services, AI services
├── entity/ # JPA entities, Records/DTOs, Value Objects
└── config/ # ConfigMappings, exception mappers
@ApplicationScoped, @Inject) instead of manual instantiation@ConfigProperty or @ConfigMapping for configuration@ServerExceptionMapper for error handling@Inject Logger or Log.info()Generated code always includes:
application.properties configuration<dependency> blockCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub mgoericke/javamark-claude-plugins --plugin java-scaffold