typescript

Installation
Summary

45 TypeScript optimization rules across type system, compiler config, async patterns, and module organization.

  • Covers 8 priority-ranked categories from type system performance and compiler configuration (CRITICAL impact) down to advanced patterns, with quantified performance gains (30-90% faster builds, 2-5× type resolution improvements)
  • Includes explicit rules for tsconfig.json optimization, async/await patterns, module organization, and type safety with measurable outcomes (e.g., "50-90% faster rebuilds" via incremental compilation, "O(n) to O(1)" via Set/Map lookups)
  • Organized by impact level with rule prefixes (type-, tscfg-, async-, module-, safety-, mem-, runtime-, advanced-) to guide automated refactoring and code generation
  • Addresses common TypeScript errors (TS2322, TS2339, type assignment failures) and compilation bottlenecks through practical patterns like type-only imports, isolated declarations, and project references
SKILL.md

TypeScript Best Practices

Comprehensive performance optimization guide for TypeScript applications. Contains 45 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Configuring tsconfig.json for a new or existing project
  • Writing complex type definitions or generics
  • Optimizing async/await patterns and data fetching
  • Organizing modules and managing imports
  • Reviewing code for compilation or runtime performance

Rule Categories by Priority

Priority Category Impact Prefix
1 Type System Performance CRITICAL type-
2 Compiler Configuration CRITICAL tscfg-
Related skills

More from pproenca/dot-skills

Installs
850
GitHub Stars
141
First Seen
Jan 20, 2026