typescript-pro

Assess TypeScript projects and enforce advanced type-system patterns.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/mkoziy/skills --skill typescript-pro-mkoziy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-pro
Source: https://github.com/mkoziy/skills/tree/main/.claude/skills/typescript-pro
Command: npx skills add https://github.com/mkoziy/skills --skill typescript-pro-mkoziy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implements and enforces advanced TypeScript type-system patterns, enabling robust, maintainable codebases with end-to-end type safety across front-end and back-end.

Core Features & Use Cases

  • Advanced type patterns: conditional types, mapped types, discriminated unions, template literal types, and branded types to model complex domains.
  • End-to-end type safety: shared types between frontend and backend, type-safe API clients, and code generation for resilient architectures.
  • Project assessment and enforcement: analyze tsconfig.json, compiler options, strict mode, and tooling to ensure high type coverage and safe refactors.

Quick Start

Provide a TypeScript project and the AI will assess the configuration and implement advanced type-safety patterns across the stack.

Frequently Asked Questions about typescript-pro

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

FAQPage Schema
How do I enforce advanced TypeScript type safety across a full-stack project?

To enforce TypeScript type safety, this feature automates rigorous project assessment and applies advanced type-system patterns like discriminated unions and branded types across frontend and backend codebases.

What are advanced TypeScript type patterns for modeling complex domains?

Advanced TypeScript type patterns include conditional types, mapped types, template literal types, and branded types, which collectively enable robust modeling of complex domains and resilient architectures.

How do I achieve 100% type coverage for public APIs in TypeScript?

Achieving 100% type coverage for public APIs requires analyzing tsconfig.json compiler options and enforcing strict mode, ensuring safe refactors and declarative, type-safe tooling integration.

Can I share types between frontend and backend codebases for end-to-end type safety?

You can share types between frontend and backend to establish end-to-end type safety, utilizing type-safe API clients and code generation to maintain strict typing across the full stack.

Does this tool assess TypeScript strict mode configuration and compiler options?

Yes, it assesses TypeScript strict mode configuration by analyzing tsconfig.json compiler options and tooling integration to ensure high type coverage and safe refactoring operations.