This skill acts as an intelligent architect for Java developers, enforcing consistent design patterns across Java 17+ projects within the Claude Code environment. It streamlines the development process by applying core principles like feature-based package organization, Command-Query Separation (CQS), and parameter objects, while providing on-demand guidance for modern features like records and sealed classes. Whether you are scaffolding new features, optimizing performance for high-throughput systems, or conducting rigorous code reviews, this skill ensures your codebase remains reliable, readable, and production-ready.
Características Principales
01Enforces Command-Query Separation (CQS) for cleaner state management
02Automates feature-based package organization for better modularity
031 GitHub stars
04Standardizes validation logic via build precondition patterns
05Provides high-performance optimization patterns for critical components
06Implements modern Java 17+ features like Records and Pattern Matching