java-coding-standards

Enforce mandatory Java coding rules for naming, formatting, and concurrency.

6|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/exception-coder/team-standards --skill java-coding-standards-exception-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: java-coding-standards
Source: https://github.com/exception-coder/team-standards/tree/main/skills/java-coding-standards
Command: npx skills add https://github.com/exception-coder/team-standards --skill java-coding-standards-exception-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents inconsistent, unsafe, or noncompliant Java code by codifying mandatory rules from the Alibaba "黄山版" manual so teams catch style, documentation, concurrency, and security issues early and maintain a uniform codebase.

Core Features & Use Cases

  • Mandatory rule checklist: Defines strict naming, formatting, Javadoc, collection, concurrency, exception handling, logging, and database constraints that must be followed.
  • Review and guidance: Produces actionable guidance and examples for fixing violations during writing, code review, or refactoring.
  • Use cases: Run during local development, pull request reviews, or CI gates to enforce enterprise Java standards and reduce production defects.

Quick Start

Use the java-coding-standards skill to scan the current Java files and list all mandatory-rule violations with suggested fixes.

Frequently Asked Questions about java-coding-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce Java coding standards during a pull request review?

This Skill enforces Java coding standards in pull request reviews by validating naming conventions, Javadoc requirements, and concurrency practices, generating actionable guidance to fix violations.

What are the mandatory Alibaba Java rules for code review?

The mandatory Alibaba Java rules for code review cover strict naming, formatting, Javadoc, collection, concurrency, exception handling, logging, and database constraints to maintain a uniform and safe codebase.

How do I check Java naming conventions and Javadoc requirements in CI?

Check Java naming conventions and Javadoc requirements in CI by running this Skill as a gate to scan source files, validate mandatory documentation rules, and produce actionable violation reports.

Does this Java coding standards checker validate concurrency and exception handling?

Yes, this Java coding standards checker validates concurrency and exception handling by enforcing strict rules for collection practices, thread safety, and mandatory exception constraints to prevent production defects.

Can I use this to fix Java logging and database rule violations locally?

Yes, you can use this to fix Java logging and database rule violations locally by scanning current source files to list mandatory-rule violations and providing actionable examples for fixes.