typescript-expert

Diagnose TypeScript type-level programming and build performance issues.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/TheGreatL/KanbanBoard --skill typescript-expert-thegreatl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-expert
Source: https://github.com/TheGreatL/KanbanBoard/tree/main/.agents/skills/typescript-expert
Command: npx skills add https://github.com/TheGreatL/KanbanBoard --skill typescript-expert-thegreatl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert-level assistance for complex TypeScript and JavaScript development challenges, including type-level programming, performance optimization, and architectural decisions.

Core Features & Use Cases

  • Advanced Type System: Solve intricate type-level programming problems, leverage conditional types, and understand type inference.
  • Performance Optimization: Diagnose and fix slow type checking and build performance issues.
  • Migration & Tooling: Guide migrations from JavaScript to TypeScript and advise on modern tooling like Biome and ESLint.
  • Use Case: Refactor a complex generic utility type to improve performance and readability, or debug a "module not found" error in a monorepo.

Quick Start

Use the typescript-expert skill to analyze the tsconfig.json for performance optimizations.

Frequently Asked Questions about typescript-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix slow TypeScript type checking and build performance?

To fix slow TypeScript build performance, you can analyze your tsconfig.json to identify and resolve complex type inference issues. This process helps diagnose slow type checking bottlenecks and provides architectural strategies to optimize compilation speed.

What is the best way to debug a module not found error in a monorepo?

Debugging a module not found error in a monorepo requires expert guidance on architectural decisions and tooling configurations. This approach helps resolve complex dependency resolution issues by analyzing your project's structure and modern tooling setup.

How do I refactor complex TypeScript generic utility types?

To refactor complex TypeScript generic utility types, you need expert-level assistance to solve intricate type-level programming problems. This ensures your conditional types and type inference logic are optimized for both performance and readability.

Does this approach guide JavaScript to TypeScript migration with modern tooling?

Yes, it guides JavaScript to TypeScript migration by advising on modern tooling like Biome and ESLint. This helps you transition your codebase effectively while addressing complex type gymnastics and architectural decisions.

Why does TypeScript conditional type inference fail in complex scenarios?

TypeScript conditional type inference can fail due to intricate type-level programming issues and complex type gymnastics. Expert assistance helps diagnose these architectural problems, leveraging advanced type system features to resolve inference failures.