claude-code-java — скилл

Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность

  • 761 ★ репозитория
  • Последний коммит
  • MIT
Скилл

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

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

  • Скиллы состоят из инструкций и чек-листов
Все причины и проверки

decebals/claude-code-java

Установка

В терминале, через 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 по вашим конвенциям и шаблонам

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

Plinth

plinth

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

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

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

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

17 скиллов учат агента писать приложения на Convex по документации и вести проект через PRD, task.md и журнал изменений

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

Архитектура Laravel API

Laravel API Production-Ready Architecture Skill

Скилл, который удерживает агента в слоистой архитектуре Laravel API: JSON:API v1.1, строгие типы, PHPStan level 8 и тесты

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

Больше сорока скиллов по Go: стиль, ошибки, конкурентность, тесты, безопасность, производительность и популярные библиотеки

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
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

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

Foxx AIclaude-code-java
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.