Skip to main content
Back to registry

java-coding-standards

affaan-m/everything-claude-code

Standards for readable, maintainable Java (17+) code in Spring Boot services.

Installs851
Install command
npx skills add https://github.com/affaan-m/everything-claude-code --skill java-coding-standards
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Standards for readable, maintainable Java (17+) code in Spring Boot services. Remember : Keep code intentional, typed, and observable. Optimize for maintainability over micro-optimizations unless proven necessary. - Writing or reviewing Java code in Spring Boot projects - Enforcing naming, immutability, or exception handling conventions - Working with records, sealed classes, or pattern matching (Java 17+) - Reviewing use of Optional, streams, or generics - Structuring packages and project layout - Prefer clarity over cleverness - Immutable by default; minimize shared mutable state - Fail fast with meaningful exceptions - Consistent naming and package structure - Use unchecked exceptions for domain errors; wrap technical exceptions with context - Create domain-specific exceptions (e.g., MarketNotFoundException ) - Avoid broad catch (Exception ex) unless rethrowing/logging centrally - Avoid raw types; declare generic parameters - Prefer bounded generics for reusable utilities - Use 2 or 4 spaces consistently (project standard) - One public top-level type per file - Keep methods short and focused; extract helpers - Order members: constants, fields, constructors, public methods, protected, private - Long parameter lists → use DTO/builders - Deep nesting → early returns - Magic numbers → named constants - Static mutable state → prefer dependency injection - Silent catch blocks →...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does java-coding-standards do?

Standards for readable, maintainable Java (17+) code in Spring Boot services.

Is java-coding-standards good?

java-coding-standards does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does java-coding-standards work with?

java-coding-standards currently lists compatibility with codex, gemini-cli, opencode, cursor, kimi-cli, github-copilot.

What are alternatives to java-coding-standards?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install java-coding-standards?

npx skills add https://github.com/affaan-m/everything-claude-code --skill java-coding-standards

Related skills

More from affaan-m/everything-claude-code

Related skills

Alternatives in Software Engineering