Spring Boot Plugin for Claude Code

Плагин с 8 скиллами и 6 агентами для Claude Code: Spring Boot 4, Java 21, JPA, тесты и Kubernetes по единым правилам проекта.

  • 1 452 ★ репозитория
  • Последний коммит
  • Apache-2.0
Плагин

Минимальный доступ

Почему такой уровень

  • Плагин добавляет инструкции и подагентов без собственного кода запуска; рекомендации по Kubernetes и Docker агент применяет к вашим файлам.
Все причины и проверки

piomin/claude-ai-spring-boot

Установка

Работает в

В терминале, через 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 и безопасность

СкиллМинимальный доступ773Звезды репозитория

Плагин Claude Code для Elixir, Phoenix и LiveView: специализированные агенты, проверки и правила против типичных ошибок

ПлагинРасширенный доступ574Звезды репозитория

Набор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам

СкиллМинимальный доступ357Звезды репозитория

Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.

СкиллРасширенный доступ138Звезды репозитория

Плагин Symfony для Claude Code: 44 навыка, 7 субагентов и 13 команд по API Platform, Doctrine, TDD, Messenger и DDD

ПлагинМинимальный доступ233Звезды репозитория

Plinth

plinth

Набор скиллов и агентов для разработки на Java: сборка, тесты, профилирование и архитектура. Установка одной командой для Claude Code, Cursor

СкиллМинимальный доступ462Звезды репозитория

Коротко о README

Плагин собран из скиллов с подгружаемыми справочниками и подагентов. Установка идет через маркетплейс Claude Code или Codex, версия на момент проверки 1.2.1.

Бейдж для README

Сообщить о проблеме