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.