This is a strict TypeScript implementation guide that enforces no-any policies, branded types for extra safety, and Result pattern error handling instead of throwing exceptions. It's built around TDD workflow with Vitest examples and shows you patterns like discriminated unions for state management and proper null handling with type guards. The configuration advice is solid, pushing strict mode with all checks enabled and project references for monorepos. Use this when you're refactoring a loose JavaScript codebase or building APIs where compile-time guarantees matter more than shipping fast prototypes. It won't let you cut corners with type assertions.
npx skills add https://github.com/martinholovsky/claude-skills-generator --skill typescript-expert