scaffold-projectlisted
Install: claude install-skill eldermoraes/quarkus-agentic-scaffolding
# Quarkus + LangChain4j Scaffolding
# Version: 0.13.1
**Prerequisites.** The Quarkus Agents MCP, context7, and the project conventions file
(`CLAUDE.md` for Claude, `AGENTS.md` for Codex) should already be configured — if they are
not, run `/setup-agentic-scaffolding` first. Invoke this skill as `/scaffold-project`, or as
`/quarkus-agentic-scaffolding:scaffold-project` when it is installed as a plugin; it also triggers
automatically when you ask to create a project or add a component.
## Gate: verify the MCP first
**Do this before anything else — before reading the project, before §1.** Scaffolding is Quarkus
work, so the Quarkus Agents MCP is mandatory (conventions §1). VERIFY it is reachable: confirm the
`quarkus_*` tools are present in your toolset and that a cheap call (e.g. `quarkus_status`)
succeeds. If the tools are absent or the call fails, STOP immediately: report exactly what is
missing, point the user to `/setup-agentic-scaffolding` (and to restarting the session after
registering it, since MCPs load at session start), and end the turn. A missing or unreachable MCP
is never permission to proceed manually — do not fall back to the Quarkus CLI, Maven/Gradle
archetypes, model memory, or web search, and do not offer to "continue without it". Only once the
gate passes do you continue below.
## 1. When to use this skill
This skill has two roles:
- **Create a Quarkus + LangChain4j project end-to-end** — scaffold, bootstrap, initialize,
generate, or kickstart a new