What problem does it solve?
Reviewing TypeScript API changes for correctness, compatibility, and design consistency is time-consuming and easy to get wrong, especially across a modular media player framework like Video.js v10. This Skill performs structured, read-only API audits so design problems surface before they ship.
Core Features & Use Cases
- Public Surface Analysis: Defines the changed or proposed public API surface and checks compatibility constraints, runtime behavior, naming, defaults, and lifecycle.
- Checklist-Driven Audits: Uses a reference checklist covering types, API surface, extensibility, progressive disclosure, and packaging (ESM, sideEffects, subpaths, peer deps).
- Evidence-Based Findings: Ties every finding to a concrete caller, failure mode, or maintenance cost, reported by severity with location, user impact, and the smallest viable improvement.
- Use Case: Before merging a new player factory API, run a review to catch inference failures, boolean traps, or packaging mistakes that would break downstream consumers.
Quick Start
Review this new player factory API for inference, compatibility, and packaging issues.