Agent skills for developing and maintaining Quarkus applications
NOTE: This is a work in progress. Use at your own risk.
This repository contains a collection of skills for developing and maintaining Quarkus applications.
Install all skills from this repository:
npx skills add quarkusio/skillsList available skills:
npx skills add quarkusio/skills --listInstall specific skills only:
npx skills add quarkusio/skills --skill quarkus-updateInstall for specific agents:
npx skills add quarkusio/skills -a claude-codeWithin Claude Code, you can also install via the plugin marketplace:
/plugin marketplace add quarkusio/skills
/plugin install quarkus-development@skills
Check if a Quarkus project's build files are up-to-date by comparing against reference generated projects. Use this skill when you want to:
- Check if your Quarkus project is up-to-date
- Compare your build configuration against the latest Quarkus version
- Upgrade your Quarkus version with guidance on what changes to make
Triggers: "check project", "update quarkus", "is my project up to date", "compare build", "quarkus upgrade"
Migrate Spring Boot applications to Quarkus using a modular, gate-driven approach. Supports both Spring compatibility extensions and native Quarkus migration paths. Use this skill when you want to:
- Migrate a Spring Boot application to Quarkus
- Convert Spring annotations (DI, REST, Data, Security) to Quarkus equivalents
- Migrate Spring build files, configuration, frontend (Thymeleaf/JSP), and tests
Triggers: "spring to quarkus", "quarkus migration", "replace spring", "migrate pom.xml"