remove-ts-nocheck-from-legacy

Community

Streamline legacy TypeScript refactoring with type annotations

Authorruskibeats
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the complexity of refactoring legacy TypeScript files by removing @ts-nocheck and introducing proper type annotations, improving code maintainability and robustness.

Core Features & Use Cases

  • Remove @ts-nocheck: Safely removes type suppression from TypeScript files.
  • Type Extraction: Identifies concerns and extracts type definitions into separate modules.
  • Refactoring: Transforms the file with type annotations, imports, and minimal file I/O changes.
  • Use Case: Ideal for large TypeScript files where @ts-nocheck has been used to suppress errors, but proper types are needed for future development.

Quick Start

Run the script to remove @ts-nocheck and add type annotations to your legacy TypeScript file.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 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: remove-ts-nocheck-from-legacy
Download link: https://github.com/ruskibeats/t1d/archive/main.zip#remove-ts-nocheck-from-legacy

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.