Decebal Suiu writes agent skills focused on Java development, covering concurrency review for thread safety and modern patterns like virtual threads and CompletableFuture, design patterns with Java examples, SOLID and clean code principles, and architecture review of package structure and dependency direction. His skills also reach into maintenance work, including Maven dependency audits for outdated versions and vulnerabilities, GitHub issue triage, and conventional commit messages. Taken together, the set is notable for pairing code-level quality checks with project-level architecture and dependency hygiene.
Claude Code Java
18 skills · 770 stars · MIT
Api Contract Review Review REST API contracts for HTTP semantics, versioning, backward compatibility, and response co…
Architecture Review Analyze Java project architecture at macro level - package structure, module boundaries, dependen…
Changelog Generator Generate changelogs from git commits.
Clean Code Clean Code principles (DRY, KISS, YAGNI), naming, function design and readability.
Concurrency Review Review Java concurrency code for thread safety, race conditions, deadlocks, and modern patterns (…
Design Patterns Common design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.).
Git Commit Generate conventional commit messages for Java projects.
Issue Triage Triage and categorize GitHub issues with priority labels.
Java Code Review Systematic code review for Java with null safety, exception handling, concurrency, and performanc…
Java Migration Guide for upgrading Java projects between major versions (8→11→17→21→25).
Jpa Patterns JPA/Hibernate patterns and common pitfalls (N+1, lazy loading, transactions, queries).
Logging Patterns Java logging best practices with SLF4J, structured logging (JSON), and MDC for request tracing.
Maven Dependency Audit Audit Maven dependencies for outdated versions, security vulnerabilities, and conflicts.
Performance Smell Detection Detect potential code-level performance smells in Java - streams, collections, boxing, regex, obj…
Security Audit Java security checklist covering OWASP Top 10, input validation, injection prevention, and secure…
Solid Principles SOLID principles checklist with Java examples.
Spring Boot Patterns Spring Boot best practices and patterns.
Test Quality Write high-quality JUnit 5 tests with AssertJ assertions.