
decebals/claude-code-java
- installs
- 5.9K
- skills
- 18
Install
$ npx -y skills add decebals/claude-code-java --agent claude-codeInstalls into .claude/skills of the current project.
Skills
1
java-code-reviewdecebals/claude-code-javaSystematic code review for Java with null safety, exception handling, concurrency, and performance checks. Use when user says "review code", "check this PR", "c1Kinstalls
2
clean-codedecebals/claude-code-javaClean Code principles (DRY, KISS, YAGNI), naming conventions, function design, and refactoring. Use when user says "clean this code", "refactor", "improve reada367installs
3
solid-principlesdecebals/claude-code-javaSOLID principles checklist with Java examples. Use when reviewing classes, refactoring code, or when user asks about Single Responsibility, Open/Closed, Liskov,337installs
4
concurrency-reviewdecebals/claude-code-javaReview Java concurrency code for thread safety, race conditions, deadlocks, and modern patterns (Virtual Threads, CompletableFuture, @Async). Use when user asks335installs
5
architecture-reviewdecebals/claude-code-javaAnalyze Java project architecture at macro level - package structure, module boundaries, dependency direction, and layering. Use when user asks "review architec330installs
6
design-patternsdecebals/claude-code-javaCommon design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.). Use when user asks "implement pattern", "use factory", "strat328installs
7
java-migrationdecebals/claude-code-javaGuide for upgrading Java projects between major versions (8→11→17→21→25). Use when user says "upgrade Java", "migrate to Java 25", "update Java version", or whe312installs
8
spring-boot-patternsdecebals/claude-code-javaSpring Boot best practices and patterns. Use when creating controllers, services, repositories, or when user asks about Spring Boot architecture, REST APIs, exc312installs
9
performance-smell-detectiondecebals/claude-code-javaDetect potential code-level performance smells in Java - streams, collections, boxing, regex, object creation. Provides awareness, not absolutes - always measur300installs
10
security-auditdecebals/claude-code-javaJava security checklist covering OWASP Top 10, input validation, injection prevention, and secure coding. Works with Spring, Quarkus, Jakarta EE, and plain Java300installs
11
test-qualitydecebals/claude-code-javaWrite high-quality JUnit 5 tests with AssertJ assertions. Use when user says "add tests", "write tests", "improve test coverage", or when reviewing/creating tes278installs
12
api-contract-reviewdecebals/claude-code-javaReview REST API contracts for HTTP semantics, versioning, backward compatibility, and response consistency. Use when user asks "review API", "check endpoints", 276installs
13
maven-dependency-auditdecebals/claude-code-javaAudit Maven dependencies for outdated versions, security vulnerabilities, and conflicts. Use when user says "check dependencies", "audit dependencies", "outdate266installs
14
logging-patternsdecebals/claude-code-javaJava logging best practices with SLF4J, structured logging (JSON), and MDC for request tracing. Includes AI-friendly log formats for Claude Code debugging. Use 261installs
15
jpa-patternsdecebals/claude-code-javaJPA/Hibernate patterns and common pitfalls (N+1, lazy loading, transactions, queries). Use when user has JPA performance issues, LazyInitializationException, or255installs
16
changelog-generatordecebals/claude-code-javaGenerate changelogs from git commits. Use when user says "generate changelog", "update changelog", "what changed since last release", or before preparing a new 219installs
17
git-commitdecebals/claude-code-javaGenerate conventional commit messages for Java projects. Use when user says "commit", "create commit", "commit changes", or after completing code changes that n218installs
18
issue-triagedecebals/claude-code-javaTriage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review open issues", or during regular maintenanc207installs