Use when you need to review, improve, or refactor Java code for object-oriented design quality — including applying SOLID, DRY, and YAGNI principles, improving class and interface design, fixing OOP c
skills-generator/src/main/resources/skills/121-skill.md(main)