ddd4j-quarkus-extension-authoring
Installation
SKILL.md
ddd4j-quarkus Extension Authoring
Overview
Covers runtime/deployment, Processor, BuildItem, Recorder, configuration, bean registration, and native image uniformly, not split per artifact. Choose 3.3.x or 4.0.x first, then read the current source.
When to Use
- Creating a new ddd4j Quarkus extension as a paired runtime and deployment module under
ddd4j-quarkus-extensions/extension-parent. - Writing or reviewing a
Processorwith explicit BuildItem consumption/production andRecordercalls. - Registering beans or configuration mappings from an extension, without assuming a BOM import registers anything.
- Deciding which reflection/serialization registrations are required for native image support.
- Reviewing an existing extension's structure and registration points against the current line (3.3.x or 4.0.x).
- Explaining why an extension behaves differently between JVM and native, or dev and packaged, modes.
When NOT to Use
Do not use this skill when: