Leaderboard/Software Engineering/claude-code-java
Last commit on August 28, 2026·Created on January 30, 2026

decebals/claude-code-java

A suite of specialized reviews for Java architecture, API contracts, and code maintainability.
Combined rank
#410
across all skills
In Software Engineering
#32
category rank
Stars
743
+0.8% in last 7d
Forks
146
+0.7% in last 7d
Watchers
6
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This collection provides structured guidance for Java backend engineers managing complex codebases. It focuses on the technical rigor required to maintain long-term project health, from evaluating module boundaries and dependency directions to enforcing clean code principles like DRY and KISS.

The tools assist in the critical phases of the development lifecycle, ensuring REST API contracts maintain backward compatibility and that legacy refactoring reduces deep nesting and method length.

WHO IT'S FOR
Java Backend Engineers
refactoring legacy code for readability and maintainability
Technical Leads / Architects
evaluating package structure and module boundaries
API Designers
validating REST contracts for backward compatibility
Release Engineers
automating changelog generation from git commits
Repository contents

18 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

Setup

Install the skills bundle in the current project

Installs: Complete claude-code-java skills collection, installed as skills only in the current project.

Before you start
  • The npx command must be available.

Run from: The root of the project where the skills should be installed.

  1. Run this command in a terminal from the target project's root directory.

    npx skills@latest add decebals/claude-code-java
skills/README.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Review one Java file or feature

Uses java-code-review

  • Path to a Java file or feature to review
Use the java-code-review skill to review the Java code at [path/to/file-or-feature]. Perform a quick scan and checklist pass, then report findings by severity with line references and suggested improvements. Do not modify any files.
skills/java-code-review/SKILL.md · Checked Sep 18, 2026
Suggested first task

Review a Java module's architecture

Uses architecture-review

  • Path to a Java project or module
Use the architecture-review skill to review [path/to/project-or-module]. Focus on package organization, dependency direction, layering, and module boundaries, then provide prioritized recommendations. Do not modify any files.
Suggested first task

Draft an unreleased changelog

Uses changelog-generator

  • Path to a Git repository
  • Existing tags and CHANGELOG.md or CLAUDE.md conventions, if present
Use the changelog-generator skill in the Git repository at [path/to/repository] to preview unreleased changes from its git commits. Detect the existing versioning and changelog conventions, and return a draft only without updating any files.