← ClaudeAtlas

scaffold-projectlisted

Scaffold Quarkus + LangChain4j projects end-to-end and add agentic components to existing ones — AI services, tools, agents and multi-agent workflows, RAG pipelines, MCP clients and servers (Model Context Protocol), guardrails, and embedding store setups. Use this whenever the user asks to create, scaffold, set up, bootstrap, initialize, start, generate, or kickstart a new Quarkus + LangChain4j project or module, OR to add an AI service, tool, agent, RAG component, MCP client or server integration, guardrail, or embedding store to an existing project in this stack. Also use for generating baseline pom.xml, application.properties, project layout, or starter classes for Quarkus + LangChain4j work.
eldermoraes/quarkus-agentic-scaffolding · ★ 0 · AI & Automation · score 70
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