typescript-expert

Analyze TypeScript projects and resolve type-level programming issues.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bennie-ng/AgCel --skill typescript-expert-bennie-ng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-expert
Source: https://github.com/bennie-ng/AgCel/tree/main/skills/typescript-expert
Command: npx skills add https://github.com/bennie-ng/AgCel --skill typescript-expert-bennie-ng

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 modern tooling.

Core Features & Use Cases

  • Advanced Type System: Solve intricate type-level programming problems and design robust type definitions.
  • Performance Optimization: Identify and resolve build and type-checking performance bottlenecks.
  • Tooling & Best Practices: Get guidance on modern tooling, migration strategies, and best practices for TypeScript projects.
  • Use Case: Refactor a complex JavaScript codebase to TypeScript, ensuring type safety and optimal performance, or debug a difficult type inference error.

Quick Start

Use the typescript-expert skill to analyze the current project's tsconfig.json for strictness and module resolution settings.

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 build and type-checking performance?

TypeScript performance bottlenecks are resolved by analyzing project setups like tsconfig.json, identifying problem categories in type-checking, and applying targeted solutions validated with tsc and npm.

What is the best way to refactor a JavaScript codebase to TypeScript?

Refactoring JavaScript to TypeScript requires applying migration strategies and modern tooling best practices to ensure type safety, resolving type inference errors, and validating the codebase thoroughly using tsc and vitest.

How do I solve complex type-level programming problems in TypeScript?

Complex type-level programming problems are solved by designing robust type definitions and applying advanced type system solutions, then validating the TypeScript project thoroughly to ensure accurate type inference.

Can I use this to manage and debug a large TypeScript monorepo?

Yes, TypeScript monorepo management is supported through expert guidance on modern tooling, analyzing project setups to identify problem categories, and validating configurations using tsc, npm, and vitest.

Why does my TypeScript project fail strictness and module resolution checks?

TypeScript strictness and module resolution failures are addressed by analyzing the project's tsconfig.json, identifying problem categories within the type system, and applying solutions validated through tsc and npm.