Amplicode Spring Skills
Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
- 138 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скиллы правят код, конфигурацию Security и запускают тесты и сборку в проекте.
- Запасной установщик выполняет скрипт из сети.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/amplicode-spring-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы правят код, конфигурацию Security и запускают тесты и сборку в проекте.
- Запасной установщик выполняет скрипт из сети.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Amplicode Spring Skills — набор скиллов от команд Amplicode и Spring AIO для работы агента с проектами Spring Boot. Скиллы `spring-explore` и `spring-planning` изучают приложение и составляют план в `docs/plans/`, `spring-data-jpa` и `spring-data-jdbc` правят сущности и репозитории, `crud-rest-controller`, `dto-creator` и `mapper-creator` создают контроллеры, DTO и MapStruct-мапперы. Далее настройка `spring-security-configuration` и `kafka-configuration`, запуск `run-tests`, `coverage` и `mutation-testing` на PIT, форматирование `codefmt`, отладка `java-debug` через IntelliJ IDEA, скрипты `connekt-script-writer` для HTTP. Скиллы начинают с проверки: если подключен Spring MCP из плагина Amplicode, агент берет структуру проекта из IDE, иначе читает файлы сам. Ставятся в Claude Code, Codex, Gemini CLI, OpenCode и другие агенты.
Для кого. Java-разработчикам на Spring Boot, которым Claude Code пишет «среднего по GitHub» вместо кода по правилам их проекта.
Подходит, если
- Новый для команды сервис нужно разобрать: стек, модули, сущности и эндпоинты.
- Под сущность `Customer` добавляют CRUD-контроллер с DTO, MapStruct и постраничной выдачей.
- Покрытие и мутационное тестирование прогоняют через агента и получают сводку по выжившим мутантам.
- Конфигурацию Kafka или Spring Security набрасывают по соглашениям проекта.
Не подходит, если
- Проект не на Spring Boot: большинство скиллов привязано к его стеку.
- IDE не от JetBrains или без плагина Amplicode: часть возможностей, как отладка, будет недоступна.
- Политика безопасности запрещает запускать установочные скрипты из сети.
Пример запроса к агенту
Изучи этот проект и расскажи о его модели данных. Затем добавь CRUD-контроллер для `Customer` с DTO и MapStruct.Ограничения
Скиллы заточены под Spring Boot и Gradle: `run-tests` и `mutation-testing` описаны для Gradle-проектов. Полный набор требует OpenIDE, IntelliJ IDEA или GigaIDE с плагином Amplicode, иначе скилл читает файлы напрямую и теряет точность анализа. Часть скиллов в README помечена «In progress», среди них REST-контроллеры, DTO, мапперы, Security и отладка. Запасной установщик запускается из сети (`curl | bash`) и клонирует репозиторий в `~/.agents`. Лицензия в репозитории не указана.
Как отключить. Удалите скиллы командой `npx skills remove` или очистите папки скиллов агента вручную. Если ставили запасным установщиком, удалите `~/.agents/.amplicode/spring-skills`.
Частые вопросы
Как установить скиллы только для Claude Code?
Выполните `npx skills add Amplicode/spring-skills -g -a claude-code`. Ключ `-a` повторяют для каждого агента, без `-g` скиллы встанут только в текущий проект.
Как посмотреть список без установки?
Добавьте `--list`: `npx skills add Amplicode/spring-skills --list`. Команда перечислит скиллы, ничего не записывая.
Нужен ли плагин Amplicode?
Для полного режима да: он подключает Spring MCP со структурой проекта прямо из IDE. Без плагина скиллы читают файлы сами, с поправкой на точность.
Как обновить скиллы?
Выполните `npx skills update`. Запасной установщик обновляет клон в `~/.agents/.amplicode/spring-skills` при повторном запуске.
Какие агенты поддерживаются?
Claude Code, Codex, OpenCode, Gemini CLI, Qwen Code, Kilo Code, Veai и GitHub Copilot CLI, где такая поддержка есть. Для Claude Code и Copilot CLI ставятся плагины.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам
Шесть скиллов для разработки на Java: Spring Boot 4, проверка Spring Modulith, jSpecify, ревью кода и генератор проектов Progen.
Набор из 14 скиллов для Java Spring Boot: от анализа требований и генерации кода до тестов, ревью и Docker-развертывания.
Навык создания приложений на Spring Boot: берет свежую версию с start.spring.io и добавляет Docker, Vue или React и PostgreSQL.
Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
Плагин с 8 скиллами и 6 агентами для Claude Code: Spring Boot 4, Java 21, JPA, тесты и Kubernetes по единым правилам проекта.
Коротко о README
В наборе три слоя: скиллы, Spring MCP из IDE и интеграции с агентами. У каждого скилла указан статус готовности, а рядом пример пошагового рабочего процесса.