Java

Java language (17+). Covers modern features, patterns, and best practices. Use when writing Java applications, Spring Boot backends, or enterprise systems. USE WHEN: user mentions "java", "records", "sealed classes", "streams", asks about "pattern matching", "switch expressions", "Optional", "collections", "generics" DO NOT USE FOR: Spring Boot specifics - use `backend-spring-boot` skill instead DO NOT USE FOR: Lombok annotations - use `lombok` skill instead DO NOT USE FOR: MapStruct - use `mapstruct` skill instead

claude-dev-suite 6c9c7e8 11.3 KB Updated 28 repo stars

File contents

claude-dev-suite/claude-dev-suite/tree/main/skills/languages/java commit 6c9c7e8c77

Frequently asked questions

npx skillmds add claude-dev-suite/java