typescript

pproenca/dot-skills · updated Apr 8, 2026

$npx skills add https://github.com/pproenca/dot-skills --skill typescript
0 commentsdiscussion
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
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

  1. Type System PerformanceCRITICAL
  2. Compiler ConfigurationCRITICAL
  3. Async PatternsHIGH
  4. Module OrganizationHIGH
  5. Type Safety PatternsMEDIUM-HIGH
  6. Memory ManagementMEDIUM
  7. Runtime OptimizationLOW-MEDIUM
  8. Advanced PatternsLOW

References

  1. https://github.com/microsoft/TypeScript/wiki/Performance
  2. https://www.typescriptlang.org/docs/handbook/
  3. https://v8.dev/blog
  4. https://nodejs.org/en/learn/diagnostics/memory

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.645 reviews
  • Noor Gupta· Dec 16, 2024

    Useful defaults in typescript — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Dhruvi Jain· Dec 12, 2024

    I recommend typescript for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Arjun Chen· Dec 4, 2024

    Keeps context tight: typescript is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Camila Gonzalez· Nov 23, 2024

    typescript fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Li Jackson· Nov 23, 2024

    We added typescript from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Noor Chen· Nov 7, 2024

    I recommend typescript for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Oshnikdeep· Nov 3, 2024

    Useful defaults in typescript — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Emma Ramirez· Oct 26, 2024

    typescript reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Ganesh Mohane· Oct 22, 2024

    typescript is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Anika Ndlovu· Oct 14, 2024

    Registry listing for typescript matched our evaluation — installs cleanly and behaves as described in the markdown.

showing 1-10 of 45

1 / 5