modern-java
Detects a project's effective Java version and provides release-appropriate guidance for writing, reviewing, refactoring, upgrading, and modernizing Java code. Use for Java implementation, architecture, code review, build configuration, migration, performance, concurrency, testing, or API design tasks.
- Version
- 1.0.0
- License
- MIT
- Compatibility
- Requires Python 3 to run the bundled detector; an agent may inspect the same project files directly when Python is unavailable.
Pinned to revision e30c957e57af, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/modern-java/SKILL.md
- skills/modern-java/references/core-practices.md
- skills/modern-java/references/enterprise-practices.md
- skills/modern-java/references/release-practices.md
- skills/modern-java/scripts/detect_java_version.py
- skills/modern-java/scripts/test_detect_java_version.py
- skills/modern-java/scripts/test_reference_coverage.py
Every link opens the file at its source, pinned to the revision this page describes.