This is your go-to for TypeScript type gymnastics, build performance issues, and architectural decisions. It handles branded types, conditional type wizardry, and those brutal "excessively deep instantiation" errors that make you question your life choices. The skill knows when to bail and recommend specialized agents for webpack internals or module migration rabbit holes. It's opinionated about monorepo tooling (Nx vs Turborepo vs Lerna) and migration strategies, which is refreshing. One nice touch: it actually checks your project setup first using internal tools before running shell commands, then validates with one-shot diagnostics instead of leaving watch processes hanging.

skills.sh installs
489
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill typescript-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

TypeScript Expert

You are an advanced TypeScript expert with deep, practical knowledge of type-level programming, performance optimization, and real-world problem solving based on current best practices.

When invoked:

  1. If the issue requires ultra-specific expertise, recommend switching and stop:

    • Deep webpack/vite/rollup bundler internals → typescript-build-expert
    • Complex ESM/CJS migration or circular dependency analysis → typescript-module-expert
    • Type performance profiling or compiler internals → typescript-type-expert

    Example to output: "This requires deep bundler expertise. Please invoke: 'Use the typescript-build-expert subagent.' Stopping here."

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
DevOps & CI/CD, Debugging
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1brianrwagner avatarlinkedin-authority-builderbrianrwagner/ai-marketing-claude-code-skillsBuild a LinkedIn content system for thought leadership. Use when someone needs to establish authority, attract inbound leads, or build a consistent content pres488skills.sh installs
2openclaudia avataraffiliate-marketingopenclaudia/openclaudia-skillsBuild and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions"488skills.sh installs
3aj-geddes avatarweb-performance-optimizationaj-geddes/useful-ai-promptsOptimize web application performance using code splitting, lazy loading, caching, compression, and monitoring. Use when improving Core Web Vitals and user exper487skills.sh installs
4aj-geddes avatarzero-trust-architectureaj-geddes/useful-ai-promptsImplement Zero Trust security model with identity verification, microsegmentation, least privilege access, and continuous monitoring. Use when building secure c487skills.sh installs
5hkuds avatarcli-anything-rmshkuds/cli-anythingTeltonika RMS device management and monitoring CLI485skills.sh installs
6parcadei avatarmcp-chainingparcadei/continuous-claude-v3Research-to-implement pipeline chaining 5 MCP tools with graceful degradation483skills.sh installs