typescript

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

INSTALLATION
npx skills add https://github.com/pproenca/dot-skills --skill typescript
Run in your project or agent environment. Adjust flags if your CLI version differs.

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-

3

Async Patterns

HIGH

async-

4

Module Organization

HIGH

module-

5

Type Safety Patterns

MEDIUM-HIGH

safety-

6

Memory Management

MEDIUM

mem-

7

Runtime Optimization

LOW-MEDIUM

runtime-

8

Advanced Patterns

LOW

advanced-

Table of Contents

References

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card