What problem does it solve?
Standard AI code reviews often miss deep architectural anti-patterns, security vulnerabilities, and excessive complexity that lead to long-term technical debt, security breaches, and unmaintainable codebases. This skill automates rigorous, language-agnostic QA review that enforces proven software engineering principles and quantitative quality thresholds.
Core Features & Use Cases
- Strict Principle Enforcement: Automatically checks code against SOLID, DRY/KISS/YAGNI, decoupling, and OWASP/NIST security standards, plus quantitative complexity limits (cyclomatic complexity >15 is rejected).
- Structured Actionable Output: Returns a clear severity-ranked matrix of violations with mandated refactor steps, eliminating vague feedback.
- Use Case: When submitting a PR for a new payment processing module, use this skill to catch hidden coupling to third-party payment SDKs in core domain logic, hardcoded API keys, and overly complex transaction handling functions before merge.
Quick Start
Use the qa skill to perform a rigorous architectural review of the attached pull request diff for the new user authentication feature.