claude-code-java — скилл
Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
- 761 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Скиллы состоят из инструкций и чек-листов
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claude-code-javaОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы состоят из инструкций и чек-листов
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из восемнадцати скиллов разбит на группы: рабочий процесс (коммиты, changelog, разбор issues), качество кода (ревью Java, контракты REST API, потокобезопасность, запахи производительности, тесты, зависимости Maven, аудит по OWASP), архитектура (ревью структуры пакетов, SOLID, паттерны, чистый код) и фреймворки (Spring Boot, JPA, логирование, миграция на новые версии Java). Автор проверяет, что агент выбирает правильный скилл по описанию: скрипт eval-routing.sh прогоняет набор запросов и показывает промахи. Помимо скиллов в репозитории есть скрипт настройки проекта, который создает CLAUDE.md, конфигурацию MCP и настройки Claude Code.
Для кого. Для Java-разработчиков на Maven или Gradle, которые работают с Claude Code или другим агентом со скиллами.
Подходит, если
- Нужно отревьюить pull request в Java-проекте по чек-листу
- Нужно найти проблему N+1 или LazyInitializationException в JPA
- Планируете переход с Java 8 или 11 на Java 21
Не подходит, если
- Проект на Kotlin или другом языке JVM со своими идиомами
- Нужна статическая проверка кода, а не рекомендации агента
Пример запроса к агенту
Сделай ревью этого сервиса на Spring Boot: null-безопасность, транзакции и N+1Ограничения
Скиллы рассчитаны на Java 11 и новее, рекомендуется 17 и выше. Проверка маршрутизации требует OpenAI-совместимого эндпоинта, можно локального. Скрипты настройки написаны на shell.
Как отключить. Удалите папки скиллов из .claude/skills проекта или из каталога агента.
Частые вопросы
Используются ли скиллы в CI?
Да, автор применяет те же скиллы для автоматического ревью pull request через GitHub Action skill-review.
Что делает setup-project.sh?
Создает в Java-проекте .claude со ссылками на скиллы, генерирует CLAUDE.md и настраивает параметры.
Чем claude-code-java отличается от общих скиллов для ревью кода?
Это набор из восемнадцати скиллов под Java: рабочий процесс (коммиты, changelog, разбор issues) и качество кода (ревью Java, контракты REST API, потокобезопасность, запахи производительности, тесты), а также Spring Boot, JPA, миграции версий, аудит Maven и безопасность.
Как использовать Claude Code с Java и поставить скиллы?
Команда npx skills@latest add decebals/claude-code-java ставит набор в Claude Code, Codex и Cursor. Скиллы работают при ревью, миграциях и аудите Maven. Риск низкий.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор скиллов для Claude Code и Codex, которые учат агента писать Spring Boot по вашим конвенциям и шаблонам
Plinth
plinth
Набор скиллов и агентов для разработки на Java: сборка, тесты, профилирование и архитектура. Установка одной командой для Claude Code, Cursor
Плагин Claude Code для Elixir, Phoenix и LiveView: специализированные агенты, проверки и правила против типичных ошибок
builder-skills — скиллы для приложений на Convex
builder-skills
17 скиллов учат агента писать приложения на Convex по документации и вести проект через PRD, task.md и журнал изменений
Архитектура Laravel API
Laravel API Production-Ready Architecture Skill
Скилл, который удерживает агента в слоистой архитектуре Laravel API: JSON:API v1.1, строгие типы, PHPStan level 8 и тесты
Скиллы для Go от samber
cc-skills-golang
Больше сорока скиллов по Go: стиль, ошибки, конкурентность, тесты, безопасность, производительность и популярные библиотеки
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| claude-code-java (эта запись) | нет | 761 | ||
| AIGuide Skills | нет | 713 | два скилла AIGuide | |
| TDA Thread Dump Analyzer | да | не нужна | 552 | анализатор дампов потоков Java с MCP-сервером |
| bld | да | не нужна | 323 | сборщик Java-проектов с MCP-режимом |
Коротко о README
README описывает назначение набора, проверку маршрутизации скиллов и два способа установки: через npx skills или клонированием с запуском setup-project.sh. Приведена таблица скиллов по группам с примерами фраз-триггеров, структура репозитория и требования. Упомянута связка с GitHub Action для ревью. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: java-code-review description: Systematic code review for Java with null safety, exception handling, concurrency, and performance checks. Use when user says "review code", "check this PR", "code review", or before merging changes. license: MIT --- # Java Code Review Skill Systematic code review checklist for Java projects. ## When to Use - User says "review this code" / "check this PR" / "code review" - Before merging a PR - After implementing a feature ## Review Strategy 1. **Quick scan** - Understand intent, identify scope 2. **Checklist pass** - Go through each category below 3. **Summary** - List findings by severity (Critical → Minor) ## Output Format ```markdown ## Code Review: [file/feature name] ### Critical - [Issue description + line reference + suggestion] ### Improvements - [Suggestion + rationale] ### Minor/Style - [Nitpicks, optional improvements] ### Good Practices Observed - [Positive feedback - important for morale] ``` --- ## Review Checklist ### 1. Null Safety