revealui-typescript-quality
CommunityEliminate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.