validate-typescript

Community

Automate TypeScript type-checking, prevent runtime errors.

AuthorBerryKuipers
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Uncaught TypeScript errors can lead to unexpected runtime bugs, reduce code reliability, and make refactoring risky. This Skill automates type-checking to ensure type safety across your codebase.

Core Features & Use Cases

  • Non-Emitting Type Validation: Executes the TypeScript compiler in --noEmit mode, performing full type validation without generating JavaScript files.
  • Detailed Error Reporting: Counts total errors, categorizes them (type, syntax, import errors), and lists all affected files.
  • Early Bug Detection: Catches type mismatches and other type-related issues before they manifest as runtime bugs.
  • Use Case: Integrate this Skill into your quality gate, pre-commit checks, or CI/CD pipeline to automatically enforce type safety and prevent type-related regressions.

Quick Start

Run TypeScript type-checking on your project

Assumes TypeScript is installed and configured (e.g., with a tsconfig.json file).

validate-typescript

Output:

{

"status": "success",

"typescript": {"status": "passing", "errors": {"total": 0}},

"canProceed": true

}

Dependency Matrix

Required Modules

tscgrepjq

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: validate-typescript
Download link: https://github.com/BerryKuipers/claude-code-toolkit/archive/main.zip#validate-typescript

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository