What problem does it solve?
Maintaining high code quality in TypeScript projects can be challenging, with type errors and style violations often slipping through. This skill automates the detection of compilation errors and ESLint violations, ensuring your codebase remains robust, consistent, and error-free.
Core Features & Use Cases
- TypeScript Compilation Analysis: Automatically detect type errors, missing definitions, and strict mode compliance issues.
- ESLint Rule Enforcement: Enforce code style, naming conventions, and identify potential bugs like unused variables or code smells.
- Code Quality Metrics: Provides insights into cyclomatic complexity, code duplication, and unused code.
- Use Case: Before submitting a code review, run this skill on your feature branch. It will automatically highlight all TypeScript compilation errors and ESLint warnings, allowing you to fix them proactively and submit clean, high-quality code.
Quick Start
Analyze the TypeScript code in the 'src/' directory for any compilation errors or ESLint violations, and suggest fixes.