java skills

849 tagged java, measured the same way as everything else here.

Browse within: spring-boot 106kotlin 85angular 67jvm 62python 54code-quality 52claude-code-skills 46blueking 42continuous-integrations 42golang 42microservices-architecture 42bce-design 40microservices 40plugin 38

enforcer-rules

121

adamw7/tools

Skill Claude CodeCodex

Write, test and wire a claude-code-enforcer rule — the custom maven-enforcer rules that fail the build when CLAUDE.md, AGENTS.md, README.md or the .claude configuration is malformed. Use when adding or changing a rule, when configuring severity/reportFile/baselineFile, or when the user says "enforcer rule", "the doc…

11 4d ago A 93 tokens original MIT

java-code-review

122

adamw7/tools

Skill Claude CodeCodex

Systematic Java code review for the tools repo — leads with the ArchUnit-enforced rules the build fails on, then the five defect shapes this repository actually ships fixes for, then null safety, exceptions, concurrency, and performance. Use when the user says "review code", "check this PR", "code review", or before…

11 4d ago A 73 tokens original MIT

fix-loop

123

stacktale/stacktale

Skill Claude CodeCodex

Use when a Java app that has stacktale installed is failing — after running it or its tests, to find what broke, fix it, and confirm the fix by re-running and checking for new errors. Also use when asked to "check the errors", "what's failing", or to work through errors-ai.log.

11 5d ago A 68 tokens original Apache-2.0

jdbg

124

PieceOfFall/jdbg

Skill Claude CodeCodex

Use the jdbg CLI to debug Java programs interactively from Pi when real runtime state is needed: variables, fields, expressions, exceptions, breakpoints, stepping, threads, locks, or JDWP attach. Pi should use the CLI because jdbg does not install an official Pi MCP server.

11 1mo ago A 62 tokens original Apache-2.0

jdbg

125

PieceOfFall/jdbg

Skill Claude CodeCodex

Use when you need a Java program's real runtime state instead of reading source or adding print statements — the actual value of a variable/field/expression at a line, why an exception or NullPointerException is thrown (with stack + locals at the throw site), what a thread is blocked or deadlocked on, or how execution…

11 1mo ago A 105 tokens original Apache-2.0

does-it-work

126

TsakunovR/does-it-work

Skill Claude CodeCodex

A testing and quality-checking toolkit for running an application, finding bugs, and creating automated tests. It supports API tests and browser-based UI tests in Python or Java.

10 2mo ago A 295 tokens original MIT

backend-design

127

glyahh/ai-generate-code

Skill Claude CodeCodexCursor

A set of rules for writing and changing Java backend code in a specific project. It describes the project's code layers, response format, validation, error handling, and files that must not be changed.

10 25d ago A 80 tokens original MIT

brainstorming

128

HumanBean17/jrag

Skill Claude CodeCodex

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation.

9 7d ago A 38 tokens original MIT

writing-plans

129

HumanBean17/jrag

Skill Claude CodeCodex

Use when you have a spec or requirements for a multi-step task, before touching code.

9 7d ago A 21 tokens original MIT

explore-codebase

130

HumanBean17/jrag

Skill Claude CodeCodex

MUST BE USED PROACTIVELY. Universal read-only codebase exploration. Combines jrag graph navigation (call chains, routes, service boundaries, impact analysis, FQN resolution) with broad file-system search (grep, glob, file reading). Use for any exploration: locating code, tracing dependencies, finding patterns, 'where…

9 7d ago A 117 tokens original MIT

flydb-cli

131

zzxCoding/Flydb

Skill Claude CodeCodex

A command-line tool for managing database migrations, which are controlled changes that update a database's structure over time.

9 5d ago A 126 tokens original Apache-2.0

review-code-structure

132

vepo/issues

Skill Claude CodeCodex

Audit class responsibilities, package boundaries, duplication, and rule compliance across Issues. Read-only report. User-invoked only (/review-code-structure).

8 1mo ago A 35 tokens original Apache-2.0

vepo/issues

Skill Claude CodeCodex

Walk every feature-catalog row against routes, roles, and happy paths; report compliance gaps and backlog suggestions. Read-only. User-invoked only (/review-feature-catalog).

8 1mo ago A 41 tokens original Apache-2.0

review-security

134

vepo/issues

Skill Claude CodeCodex

Full-codebase security audit — authn/authz, injection, secrets, XSS; report findings and teach-fix tasks (no code changes). User-invoked only (/review-security).

8 1mo ago A 42 tokens original Apache-2.0

ns3154/alibaba-java-coding-guidelines-skill

Skill Claude CodeCodex

A set of rules for reviewing, generating, and refactoring Java code against Alibaba Java Coding Guidelines, a published style and quality guide. It also covers related Spring, MyBatis, Maven, SQL, database, logging, error-handling, and security code.

7 3mo ago A 60 tokens original Apache-2.0

kyle641320/Scout4j

Skill Claude CodeCodex

General-purpose coding-agent workflow for Java enterprise backend projects. Use when implementing features, fixing bugs, refactoring, reviewing code/PRs, adding fields/APIs/database schema changes, changing REST/RPC endpoints, repository/mapper persistence, MQ/CDC consumers, transaction boundaries, JUnit/Mockito/Spock…

6 3mo ago A 95 tokens original MIT

jaipilot-clean-java

137

JAIPilot/jaipilot

Skill Claude CodeCodex

Safely remove unused Java, consolidate equivalent logic, reduce real complexity, enforce stable architecture rules, modernize compatible dependencies or JDKs, and optimize measured workloads. Use for dead code, AI-generated clutter, duplication, excessive classes or methods, ArchUnit rules, stable upgrades, slow…

6 2d ago A 77 tokens original MIT

JAIPilot/jaipilot

Skill Claude CodeCodex

Add or strengthen meaningful Java tests and raise fresh per-class coverage through bounded parallel work. Use for JUnit or TestNG gaps, regression tests, boundary cases, surviving mutations, missing assertions, or an explicit JaCoCo coverage campaign.

6 2d ago A 54 tokens original MIT

JAIPilot/jaipilot

Skill Claude CodeCodex

Research repository history and maintainer intent before implementing or publishing a Java maintenance change. Use for dependency-bot failures, unfamiliar upstream contributions, competing fixes, or deciding whether to proceed, join existing work, comment, wait, or take no action.

6 2d ago A 57 tokens original MIT

java-development

140

zander-zyx/java-development-skill

Skill Claude CodeCodex

Use when working on any Java or JVM project: plain Java, libraries, CLI tools, Maven/Gradle builds, Spring Boot, Jakarta EE, MyBatis/MyBatis-Plus, JPA/Hibernate, Lombok, Java tests, Java code review, API design, exception handling, security review, refactoring, dependencies, Java version upgrades, javax/jakarta…

5 1mo ago A 102 tokens original MIT

vibetags-usage

141

PIsberg/skill3

Skill Claude CodeCodex

This skill should be used when the user asks how to "use VibeTags", "add VibeTags annotations", "set up AI guardrails", "protect code from AI", "configure AI platforms", asks about @AILocked, @AIContext, @AIDraft, @AIAudit, @AIIgnore, @AIPrivacy, @AICore, @AIPerformance, @AIContract, @AITestDriven, @AIThreadSafe…

5 5d ago A 262 tokens copy · 95% Apache-2.0

withcrux/agentHack-skills

Skill Claude CodeCodex

Detect insecure deserialization vulnerabilities in Java, Python (pickle), and PHP applications that allow remote code execution through crafted serialized objects. Covers gadget chain identification, ysoserial tool usage, and detection techniques in isolated lab environments. OWASP A08:2021.

5 4mo ago A 62 tokens

basteez/java-skills

Skill Claude CodeCodex

Generate integration tests for a Java class using Testcontainers. Supports Spring Boot (3.1+), Quarkus (3.0+), and Micronaut (4.0+). Detects class type (repository, controller, service) and applies framework-appropriate test patterns. Requires Java 17+.

4 4mo ago A 69 tokens

generate-unit-tests

144

basteez/java-skills

Skill Claude CodeCodex

Generate JUnit unit tests for a Java class with Mockito mocks and AssertJ assertions. Supports Spring Boot, Quarkus, and Micronaut with framework-appropriate mock patterns. Use when creating test coverage for a Java source file.

4 4mo ago A 51 tokens