概要
This skill streamlines the software development lifecycle by providing deep technical analysis of source code. It integrates multiple static analysis tools, security scanners, and performance profilers to identify issues ranging from simple linting errors and type mismatches to complex security vulnerabilities and architectural violations. By enforcing best practices like SOLID principles and verifying compliance with design specifications and architectural decisions, it helps developers maintain high-quality codebases, reduce technical debt, and ensure security before code reaches production.