All 94 skillsLanguages3 of 12

stryx:typescript

When TypeScript types get hard: exact unions, typed IDs, strict settings, type errors.

/stryx:typescript

Inside its piece: 11 specks, one for each file on its shelf. Its eleven group-mates glow on the open book behind it. The light splits toward green, the band of Languages.

In numbers

counted 2026-10-12 in the installed set
  • 9reference files
  • 11files in the skill
  • 103KB on disk
  • 10chapters
  • 2agents work by this book

Use it when

in the skill’s own words

When designing or fixing TypeScript types beyond the basics

    • a discriminated union or state machine that must be exhaustive
    • branded or nominal IDs
    • template-literal types for IPC channel or event names
    • conditional or mapped utility types
    • infer
    • generic constraints
    • satisfies
    • a typed Result
    • type guards and asserts functions
    • deriving types from Zod schemas at a boundary
    • strict tsconfig flags (noUncheckedIndexedAccess, exactOptionalPropertyTypes, verbatimModuleSyntax, erasableSyntaxOnly) or moving to TypeScript 6 or 7
    • declare global
    • module augmentation
    • a .d.ts for an untyped library or window.api
    • removing any
    • as casts
    • non-null ! and @ts-ignore
  • Also when the user says
    • fix this type error
    • why does tsc complain
    • make illegal states unrepresentable
    • the compiler should catch this
    • make it type-safe
    • asks for the typescript-surgeon

Not for

another skill does it

Inside the book

10 chapters, by title only
  1. Core procedure
  2. Reading a tsc error
  3. Pattern chooser
  4. Rules
  5. Recommended strict tsconfig (summary)
  6. Worked examples
  7. Output format
  8. Type Architecture
  9. Compiler Verification
  10. Negative Test Cases

Its helpers

2 agents work by this book

Works with

the skills it names most

Claude loads it by itself when the moment comes; by hand, type the line at the top. It comes with the whole set: Installs all 94 skills, 32 agents and the brain program as one set. The skill’s own text is private source and is not shown here.