quarkus
Expert guidance for Quarkus framework development with Jakarta EE, MicroProfile, GraalVM native builds, and reactive programming patterns
AImindrally
official
Дизайн
Что делает навык
Навык предоставляет экспертное руководство по разработке на фреймворке Quarkus, включая использование Jakarta EE, MicroProfile, нативных сборок GraalVM и реактивного программирования. Он обеспечивает создание чистого, эффективного и хорошо документированного кода с соблюдением лучших практик Quarkus.
Когда применять
- Разработка приложений на Quarkus с использованием Dev Mode для ускорения циклов разработки.
- Настройка и оптимизация нативных сборок с помощью GraalVM для достижения высокой производительности.
- Структурирование приложения с соблюдением конвенций Jakarta EE и MicroProfile (ресурсы, сервисы, репозитории, сущности).
- Использование аннотаций Quarkus (@ApplicationScoped, @Inject, @ConfigProperty) для внедрения зависимостей и конфигурации.
Как работает
- Использовать Quarkus Dev Mode для быстрого запуска и отладки циклов разработки.
- Применять аннотации Quarkus (@ApplicationScoped, @Inject, @ConfigProperty) для эффективного управления компонентами.
- Реализовывать оптимизации на этапе сборки с помощью расширений Quarkus и лучших практик.
- Настраивать нативные сборки с использованием GraalVM для оптимальной производительности.
- Соблюдать соглашения Jakarta EE и MicroProfile, обеспечивая четкую организацию пакетов и структуру приложения.
- Использовать описательные имена методов и переменных в соответствии с соглашением camelCase.
Примеры запросов агенту
Напиши REST-ресурс на Quarkus с использованием Jakarta RESTful Web Services и внедрением зависимостей.
Как настроить нативную сборку приложения Quarkus с помощью GraalVM?
Приведи пример структуры проекта Quarkus с разделением на ресурсы, сервисы и репозитории.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «quarkus» из репозитория:
# https://github.com/mindrally/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r quarkus/ ~/.claude/skills/quarkus/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.