Dr JSkill — скилл
Навык создания приложений на Spring Boot: берет свежую версию с start.spring.io и добавляет Docker, Vue или React и PostgreSQL.
- 348 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Агент создает файлы проекта и запускает сборки Docker, генерация расходует платные токены
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/dr-jskillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент создает файлы проекта и запускает сборки Docker, генерация расходует платные токены
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Dr JSkill, агентный навык, который запускают в GitHub Copilot CLI или Claude Code, создает новое приложение на Spring Boot. Заготовка скачивается с start.spring.io с актуальной версией Spring Boot, затем добавляются образы Docker, обычные и нативные, REST API, PostgreSQL и мониторинг. Фронтенд выбирается из Vue.js (по умолчанию), React, Angular и чистого JavaScript. В `references/` собраны справки по проекту, базам данных, Docker, тестам и развертыванию в Azure, а в `workshop/` лежит практикум по работе с Copilot CLI. Автор, Julien Dubois, называет навык экспериментом: он отталкивается от опыта JHipster, но недетерминирован и может стоить денег.
Для кого. Java-разработчикам, которым нужен новый сервис на Spring Boot с готовым Docker, базой и фронтендом без ручной настройки.
Подходит, если
- Нужен каркас приложения Spring Boot с Vue или React и PostgreSQL.
- Требуются Dockerfile для обычной и нативной сборки.
- Проект надо развернуть в Azure по готовой справке.
- Практикум по Copilot CLI на примере реального приложения.
Не подходит, если
- Нужен детерминированный генератор с одинаковым результатом при каждом запуске, для этого подходит JHipster.
- Проект не на Spring Boot.
- Нет доступа к сети: заготовка скачивается с start.spring.io.
Пример запроса к агенту
Создай приложение Spring Boot с Vue и PostgreSQL для учета задач, добавь Dockerfile и опиши запуск.Ограничения
Автор называет навык экспериментом. Результат недетерминирован, прогон медленнее и дороже обычного генератора. README требует Node.js 24 и npm 11. Настройки и версии в приложении стоит проверить перед рабочим использованием. Сгенерированный код нужно проверить так же, как любой код от агента: версии зависимостей, настройки безопасности базы и параметры Docker. Если что-то работает не так, сверяйтесь с README и открытыми обсуждениями репозитория.
Как отключить. Удалите склонированную папку навыка из каталога навыков агента, например `~/.github-copilot/skills/dr-jskill`.
Частые вопросы
Чем он отличается от JHipster?
JHipster детерминирован. Dr JSkill управляется агентом: медленнее и может стоить денег, зато гибче и умеет обновлять проекты.
Какие фронтенды?
Vue.js по умолчанию, React, Angular и чистый JavaScript.
Откуда берется заготовка?
С start.spring.io, с последней доступной версией Spring Boot.
Есть ли обучение?
Да, в `workshop/README.md` описан практикум по GitHub Copilot CLI на Java.
Можно ли обновлять существующий проект?
Автор пишет, что агентный подход проще настраивать и можно легко обновлять проекты.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
Набор из 14 скиллов для Java Spring Boot: от анализа требований и генерации кода до тестов, ревью и Docker-развертывания.
Шесть скиллов для разработки на Java: Spring Boot 4, проверка Spring Modulith, jSpecify, ревью кода и генератор проектов Progen.
Набор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам
Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
Плагин с 8 скиллами и 6 агентами для Claude Code: Spring Boot 4, Java 21, JPA, тесты и Kubernetes по единым правилам проекта.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Dr JSkill (эта карточка) | нет | 348 | |
| spring-boot-skills | нет | 357 | набор приемов работы с проектом на Spring Boot; Dr JSkill создает проект целиком |
| Amplicode Spring Skills | нет | 138 | навыки для работы со Spring в Amplicode; здесь генерация с start.spring.io и фронтендом |
Коротко о README
Навык собирает приложение из заготовки start.spring.io и справок по фронтенду, базе, Docker, тестам и Azure.