Spring Boot Plugin for Claude Code
Плагин с 8 скиллами и 6 агентами для Claude Code: Spring Boot 4, Java 21, JPA, тесты и Kubernetes по единым правилам проекта.
- 1 452 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Плагин добавляет инструкции и подагентов без собственного кода запуска; рекомендации по Kubernetes и Docker агент применяет к вашим файлам.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/spring-boot-plugin-for-claude-codeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Плагин добавляет инструкции и подагентов без собственного кода запуска; рекомендации по Kubernetes и Docker агент применяет к вашим файлам.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин ставится в Claude Code одной командой и добавляет шесть агентов (spring-boot-engineer, code-reviewer, kubernetes-specialist, devops-engineer, docker-expert, security-engineer) и восемь скиллов. Скилл `conventions` задает обязательные правила: без Lombok, внедрение через конструктор, RestClient вместо RestTemplate, ошибки в формате Problem Details, Testcontainers с `@ServiceConnection`. Остальные скиллы подгружаются по теме. `spring-boot` ведет по REST, данным, безопасности, облаку и Spring AI, `jpa-patterns` разбирает N+1 и ленивую загрузку, `testing-patterns` дает связку JUnit 5, Mockito и MockMvc, `code-quality` работает как чек-лист для ревью. Агент `code-reviewer` только читает дифф или ветку и выдает замечания с цитатами по степени важности. Те же скиллы можно подключить в Codex: репозиторий содержит манифест Codex-плагина, а папка `agents/` работает только в Claude Code.
Для кого. Java-разработчикам, которые начинают или ведут сервис на Spring Boot 4 и хотят, чтобы Claude Code писал код по принятым правилам.
Подходит, если
- Новый REST-сервис на Spring Boot 4 нужно собрать с миграциями Flyway и ошибками Problem Details.
- Тесты на Testcontainers падают из-за лишних настроек, и их надо привести к одному шаблону.
- Перед слиянием ветки нужен ревью-отчет с замечаниями по важности.
- Сервис выкатывают в Kubernetes: нужны пробы, ConfigMap и Dockerfile на Paketo Buildpacks.
Не подходит, если
- Проект на Spring Boot 2 или 3 с Lombok и RestTemplate: правила плагина с ним расходятся.
- Стек не Java: скиллы описывают только Spring и смежные инструменты.
- Нужны агенты в Codex: папка `agents/` там не работает, только скиллы.
Пример запроса к агенту
Создай REST-сервис заказов на Spring Boot 4 с PostgreSQL и Flyway, ошибки отдавай в Problem Details, тесты пиши на Testcontainers.Ограничения
Правила жесткие и рассчитаны на Spring Boot 4 и Java 21 и новее, Maven и группу `pl.piomin.services`. Скилл `conventions` запрещает Lombok и поле с `@Autowired`, и на старых проектах это ведет к конфликтам. В Codex доступны только скиллы без агентов. Репозиторий создан под один стек, поэтому в Gradle-проекте часть рекомендаций придется править вручную. Последний коммит сделан в ноябре 2026. Агенты вызываются только в Claude Code и самостоятельно ничего не публикуют: результат остается в вашем рабочем дереве.
Как отключить. Удалите плагин командой `claude plugin uninstall spring-boot-template@piomin` или через меню `/plugin`. Для Codex уберите маркетплейс командой `codex plugin marketplace remove piomin`, если добавляли его.
Частые вопросы
Как поставить плагин в Claude Code?
Выполните `claude plugin marketplace add piomin/claude-ai-spring-boot`, затем `claude plugin install spring-boot-template@piomin` и откройте `/plugin`.
Работает ли плагин в Codex?
Да, но только скиллы: `codex plugin marketplace add piomin/claude-ai-spring-boot`. Агенты из папки `agents/` в Codex не запускаются.
Почему запрещен Lombok?
Скилл `conventions` требует явные конструкторы, геттеры и `LoggerFactory.getLogger()`, а внедрение зависимостей только через конструктор.
Какие версии нужны?
Скиллы рассчитаны на Spring Boot 4 и Java 21 и новее. Для Spring Boot 2 и 3 правила частично не подойдут.
Когда нужна Flyway?
Миграции Flyway включаются, если сервис пишет в поддерживаемую реляционную базу. Для API без хранилища, NoSQL и проектов на Liquibase правило пропускается.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
Плагин Claude Code для Elixir, Phoenix и LiveView: специализированные агенты, проверки и правила против типичных ошибок
Набор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам
Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
Плагин Symfony для Claude Code: 44 навыка, 7 субагентов и 13 команд по API Platform, Doctrine, TDD, Messenger и DDD
Plinth
plinth
Набор скиллов и агентов для разработки на Java: сборка, тесты, профилирование и архитектура. Установка одной командой для Claude Code, Cursor
Коротко о README
Плагин собран из скиллов с подгружаемыми справочниками и подагентов. Установка идет через маркетплейс Claude Code или Codex, версия на момент проверки 1.2.1.