decebalsdecebalsCommunityยท29 Agent Skills Included

claude-code-java

AI-powered code review, testing, and architecture skills for Java projects

Gives AI agents deep Java expertise across 18 skills covering code review, SOLID principles, Spring Boot patterns, JPA optimization, security audits, and concurrency checks. Eliminates inconsistent AI answers, missed N+1 queries, thread-safety bugs, and outdated dependency risks. Includes setup scripts, project templates, and routing tests so agents pick the right skill for every Java task.
npx skills add decebals/claude-code-java --all -g -y

All Skills in This Repository (29)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
decebalsdecebals

git-commit

Generate conventional Git commit messages for Java projects.

Community
Intermediate
๐Ÿ“ฆ In Repo
decebalsdecebals

clean-code

Apply Clean Code principles to Java codebases and code reviews.

Community
Intermediate
๐Ÿ“ฆ In Repo
decebalsdecebals

api-contract-review

Audit REST API contracts for correctness, versioning, and backward compatibility.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

performance-smell-detection

Identify Java performance smells in streams, boxing, regex, and collections.

Community
Intermediate
๐Ÿ“ฆ In Repo
decebalsdecebals

solid-principles

Identify SOLID design violations in Java code with refactoring guidance.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

spring-boot-patterns

Structure Spring Boot applications using established patterns and templates.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

test-quality

Generate JUnit 5 tests for Java projects using AssertJ and AAA structure.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

issue-triage

Categorize GitHub issues by type and priority for Java projects.

Community
Intermediate
๐Ÿ“ฆ In Repo
decebalsdecebals

design-patterns

Implement common Java design patterns with runnable code examples.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

concurrency-review

Review Java concurrency code for thread safety and race conditions.

Community
Advanced
๐Ÿ“ฆ In Repo
decebalsdecebals

changelog-generator

Generate changelogs from git commits for Java CI workflows.

Community
Intermediate
๐Ÿ“ฆ In Repo
decebalsdecebals

jpa-patterns

Identify and fix JPA performance issues and lazy loading problems in Spring applications.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install claude-code-java?โ–ผ

Run `npx skills add decebals/claude-code-java --all -g -y` in your terminal to install all 18 Java skills globally.

What Java tasks can AI agents handle with these skills?โ–ผ

Agents can review code and APIs, detect concurrency and performance issues, audit Maven dependencies and security, write JUnit 5 tests, generate commits and changelogs, and guide Java version migrations.

Does it work with Spring Boot and JPA projects?โ–ผ

Yes. Dedicated skills cover Spring Boot layering, controllers, exception handling, JPA N+1 problems, lazy loading, transactions, and query optimization.

Which AI agents are compatible with these skills?โ–ผ

The skills follow the open Agent Skills specification and are tested with Claude Code, so any agent that reads the SKILL.md standard can use them.

Can it help upgrade legacy Java versions?โ–ผ

Yes. The java-migration skill walks agents through upgrades from Java 8 to 25, including javax-to-jakarta renames, removed APIs, and Spring Boot 3 migration steps.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’