What problem does it solve?
TypeScript projects often struggle with inconsistent typing, unclear interfaces, and boilerplate style that leaks type-safety guarantees. This Skill provides a comprehensive set of conventions to improve code quality and maintainability by enforcing strict rules and practices.
Core Features & Use Cases
- Enforce explicit return types on exported functions to improve API clarity.
- Avoid using any and null by preferring unknown with type guards and undefined for absence.
- Use branded types for strong domain modeling and safer casts.
- Standardize naming, comments, and code organization to reduce cognitive load and onboarding time.
- Provide a common reference for reviews, linting, and code-quality checks across TypeScript codebases.
Quick Start
Run this skill to apply the TypeScript rules across your codebase and generate a standards-compliant review checklist.