Comprehensive TypeScript development toolkit for Claude Code with specialised agents, commands, skills, and hooks covering the full development lifecycle
TypeScript project architecture specialist for project setup, tsconfig design, monorepo configuration, and architectural decisions. Use when initializing projects, designing build configurations, or making structural decisions.
Senior TypeScript developer for implementing features, refactoring code, and following TypeScript best practices. Use for core development work, implementing business logic, and writing idiomatic TypeScript.
JavaScript to TypeScript migration specialist and TypeScript version upgrade expert. Use for migrating JS projects to TS, adopting strict mode incrementally, and upgrading TypeScript versions safely.
TypeScript performance optimization specialist focusing on build speed, type-checking performance, bundle size, and runtime performance. Use when compilation is slow, bundle size is large, or runtime performance needs improvement.
TypeScript library packaging and npm publishing specialist. Use for preparing libraries for npm, generating declaration files, configuring dual packages (ESM/CJS), and managing library releases.
TypeScript code review specialist performing comprehensive reviews with focus on type safety, best practices, performance, and maintainability. Use for PR reviews, code audits, and quality checks.
TypeScript testing specialist covering Jest, Vitest, Playwright, and Cypress. Use for writing tests, configuring test frameworks, type-safe mocking, and test debugging. Handles unit, integration, and E2E testing.
Advanced TypeScript type system expert specializing in complex generics, utility types, conditional types, mapped types, and type-level programming. Use for advanced type challenges, building reusable generic utilities, and type inference problems.