Skip to content

Create Quarkus Project

Scaffold, configure and run a new Quarkus Java project (Maven or Gradle) in dev mode

Stars
40,703
Licence
MIT
Files
6 files

What it does

When you ask for a new Quarkus Java application or REST API, the agent follows this guide to check your Java and build tool setup, pick the recommended Quarkus version, and generate a project with the Quarkus CLI, Maven plugin, or code.quarkus.io download. It chooses common extensions such as REST, database access and health checks, then explains how to start dev mode, run tests and package the app. It also avoids overwriting an existing Quarkus project and warns about upgrade sources.

Great for

  • Java developers starting a new Quarkus REST service or microservice
  • Teams that want a consistent scaffold with recommended extensions and versions
  • Developers new to Quarkus who need the dev mode and test commands explained

Skip it if

  • Projects already built on Quarkus that only need feature work; the skill tells the agent to keep the existing version, so it adds little
  • Non-Java stacks, since it only covers Quarkus; Quarkus 4.0 is beta and is avoided unless you ask for it

Try asking

  • “Create a new Quarkus REST API with PostgreSQL and health checks using Maven”
  • “Bootstrap a Quarkus app with Gradle on Java 21 and run it in dev mode”
  • “Scaffold a Quarkus project with Hibernate ORM Panache and validation extensions”
Step-by-step guide: how to use Create Quarkus ProjectInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 6 original files, the MIT licence and an attribution note.

    create-quarkus-project.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip create-quarkus-project.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip create-quarkus-project.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Tell the agent which extensions you need (for example a database or auth) so it picks them up in the scaffold command
  • Check the generated build file for quarkus.platform.version if a specific extension seems to be missing from the recommended stream
  • Read the linked upstream migration guide before upgrading an existing project, since the skill says it takes priority when they conflict

What's inside

  • references/configuration.md
  • references/container-image.md
  • references/database.md
  • references/local-runtime-insights.md
  • references/security.md
  • SKILL.md

Redistributed unmodified from github/awesome-copilot under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.