revealui-typescript-quality

Community

Eliminate unsafe 'any' types and boost TS quality.

AuthorRevealUIStudio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

RevealUI's codebase currently contains numerous occurrences of the any type, leading to unsafe runtime behavior and brittle type safety. This Skill provides a standardized approach to eliminating those any types and improving overall TypeScript quality.

Core Features & Use Cases

  • Enforces strict typing: Replaces any with unknown, generics, and robust type guards to regain compile-time safety.
  • Guided refactoring: Provides step-by-step guidance for converting specific modules and APIs to precise types.
  • Runtime validation integration: Encourages validation with Zod or type guards to guard against untrusted data and API responses.

Quick Start

Scan your codebase for any usages of the any type and start replacing them with well-typed structures.

Dependency Matrix

Required Modules

None required

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: revealui-typescript-quality
Download link: https://github.com/RevealUIStudio/revealui/archive/main.zip#revealui-typescript-quality

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 471,000+ vetted skills library on demand.