typescript-expert

Provide expert TypeScript guidance for type-level design, performance, and monorepo management.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/marablemarcel/Living-Lytics --skill typescript-expert-marablemarcel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typescript-expert
Source: https://github.com/marablemarcel/Living-Lytics/tree/main/living-lytics/.agent/skills/typescript-expert
Command: npx skills add https://github.com/marablemarcel/Living-Lytics --skill typescript-expert-marablemarcel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

TypeScript expert guidance to tame complex type systems, optimize builds, and orchestrate large-scale TypeScript projects.

Core Features & Use Cases

  • Advanced type-level programming patterns and safe domain models.
  • Performance optimization through incremental builds, type checking strategies, and tooling recommendations.
  • Monorepo governance, project references, and migration planning for large codebases.
  • Modern tooling advice for TypeScript-first workflows, ESModule interop, and migration strategies.

Quick Start

Provide an initial assessment of a TypeScript project and outline an optimization plan focusing on type design, tooling, and monorepo strategy.

Frequently Asked Questions about typescript-expert

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

FAQPage Schema
How do I optimize TypeScript performance for slow incremental builds in a large monorepo?

TypeScript performance optimization for slow incremental builds involves profiling type checking strategies, adjusting project references, and applying tooling recommendations to reduce compilation overhead. This approach targets slow builds by isolating type checks and streamlining monorepo governance.

How do I set up TypeScript project references to manage a large monorepo?

TypeScript project references configure monorepo governance by splitting large codebases into isolated, independently compiled subprojects. This strategy accelerates builds and enforces scalable boundaries across complex codebases by managing dependencies between distinct packages.

What is the best way to handle ESM and CJS interop during a TypeScript migration?

ESM and CJS interop during a TypeScript migration requires modern tooling advice and specific configuration strategies to ensure smooth module resolution. This approach resolves dual-package hazards by aligning TypeScript-first workflows with modern ESModule transitions.

How do I create advanced type-level programming patterns for safe domain models?

Advanced type-level programming patterns construct safe domain models by leveraging TypeScript's complex type utilities to enforce strict compile-time validation. This technique prevents runtime errors by encoding business logic constraints directly into the type system.

When do I need to plan a TypeScript migration for a large codebase?

A TypeScript migration for a large codebase is needed when adopting TypeScript-first workflows or modernizing tooling to improve code safety. Migration planning assesses incremental adoption strategies, ESM/CJS interop challenges, and scalable project reference architectures.