java-code-standards

Community

Enforce strict Java quality with tooling.

Authorgrimlor
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents Java projects from accumulating avoidable quality issues by standardizing compiler strictness, static analysis, formatting, coverage gates, and documentation rules.

Core Features & Use Cases

  • Toolchain quality gates: Enforces strict compiler warnings (-Xlint:all with -Werror), plus Checkstyle and SpotBugs verification and coverage verification.
  • Consistent build configuration: Provides canonical Gradle (Kotlin DSL) setup using toolchains for a target Java 21 build.
  • Documentation and hygiene: Requires Javadoc for public APIs and standardizes formatting via Spotless (Google Java Format).

Quick Start

Use the java-code-standards skill to set up a new Java project’s Gradle (Kotlin DSL) build with Checkstyle, SpotBugs, Spotless, JaCoCo, strict compiler warnings, and a 100% line coverage gate.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: java-code-standards
Download link: https://github.com/grimlor/universal-dev-skills/archive/main.zip#java-code-standards

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.