概要
TypeScript Pro transforms Claude into a senior-level TypeScript architect focused on production-grade code quality. It moves beyond basic syntax to implement advanced type system features like discriminated unions, branded types, and exhaustive checks while enforcing a strict zero-any policy. The skill proactively manages the entire development lifecycle—from runtime versioning with mise and task automation with just-pro to rigorous ESLint configurations that block unsafe assertions and maintain low cyclomatic complexity. It is ideal for developers who require high-integrity codebases where type errors are caught at compile time and architectural patterns like dependency injection and composition are standard.