LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

typescript-advanced - Master Advanced TypeScript Type System Patterns

Provides guidance on generics, conditional types, mapped types, template literal types, and utility types for type-safe TypeScript applications.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Use generic types
  • Define conditional types
  • Transform mapped types
  • Build template literal types
  • Apply utility types
  • Design type-safe APIs
  • Create reusable type utilities
  • Implement compile-time type tests

Inputs

  • TypeScript source code
  • Type requirements
  • API endpoint definitions
  • Configuration object shapes
  • Validation requirements
  • State management requirements

Outputs

  • TypeScript type definitions
  • Type-safe API patterns
  • Reusable type utilities
  • Compile-time type constraints
  • Type testing patterns

Requirements

  • TypeScript project
  • TypeScript compiler support
  • Strict type-checking support

Source

  • Spec: SKILL.md
TypeScript
advanced types
generics
conditional types
mapped types
type safety
Use generic types
Define conditional types
Transform mapped types
Build template literal types
TypeScript source code
Type requirements
API endpoint definitions
TypeScript type definitions
Type-safe API patterns
Reusable type utilities