About
Enhances the code review process by focusing on the reduction of software complexity—the root cause of many development challenges. By applying principles like information hiding, creating deep modules, and identifying red flags such as information leakage or shallow abstractions, this skill helps developers build more maintainable and understandable systems. It integrates directly with Git and the GitHub CLI to analyze uncommitted changes, specific commits, or entire pull requests, offering strategic feedback that goes beyond simple bug detection to evaluate overall design quality and adherence to long-term strategic goals.