Enforces Java 17+ conventions across Spring Boot and Quarkus projects, with automatic framework detection from your build file. Covers the practical stuff: naming (PascalCase classes, camelCase methods), immutability defaults with records, Optional instead of nulls, constructor injection patterns, and Quarkus-specific bits like Panache entities with public fields and reactive Uni/Multi pipelines. Also handles exception mappers, project layout, and the subtle differences between Spring's @Service/@RestController and Quarkus's @ApplicationScoped/@Path resources. Useful during code reviews or when onboarding developers who need consistent patterns without memorizing framework quirks. The Quarkus reactive guidance alone saves you from common blocking mistakes in event loop contexts.
npx -y skills add affaan-m/ecc --skill java-coding-standards --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
pluginagentmarketplace/custom-plugin-java
github/awesome-copilot
github/awesome-copilot