What problem does it solve?
Manually reviewing a large TypeScript browser extension codebase for subtle code smells, tech debt, and maintainability issues that a senior engineer would flag is time-consuming and prone to missed risks. This skill automates that senior-level review process for the CUNYAutoLogin MV3 extension, surfacing only high-impact findings to avoid noise.
Core Features & Use Cases
- Severity-Ranked Audits: Reviews code against a 10-category taxonomy covering type safety, function complexity, naming, error handling, coupling, async patterns, test quality, dead code, magic values, and non-crypto security smells, with findings ranked by real-world production impact.
- Exact Citations & Fix Recommendations: Every finding includes the exact file path, line number, offending code snippet, root cause explanation, and concrete corrective action to implement.
- Use Case: A developer preparing a new release of the CUNYAutoLogin extension can run this skill to identify high-priority tech debt and correctness risks before shipping, reducing post-release bugs and maintenance overhead.
Quick Start
Use the code-quality skill to audit the CUNYAutoLogin TypeScript source for senior-level code smells, tech debt, and maintainability issues.