Typescript Expert

Typescript Expert from fusengine/agents.

by @fusengine 7 skills

Skills in this plugin

7
  1. TS Config · fusengine bundle
    Use when creating or migrating a tsconfig.json, choosing module/moduleResolution, or fixing TS 6.0 deprecation errors. Not for language syntax (ts-language-patterns).
    1 install
  2. TS Testing · fusengine bundle
    Use when writing or configuring TypeScript tests and choosing between bun test and Vitest. Not for framework-specific testing (React → react-testing).
    1 install
  3. TS Packaging · fusengine bundle
    Use when publishing a TypeScript library — exports map, JSR vs npm, dual ESM/CJS, type validation, provenance. Not for application deployment.
    1 install
  4. TS Lint Format · fusengine bundle
    Use when choosing or configuring a TS linter/formatter — Biome 2.x vs ESLint 9 flat config + typescript-eslint typed linting. Not for type checking itself (ts-config).
    1 install
  5. TS Runtime Bun · fusengine bundle
    Use when running TypeScript on Bun — bunfig.toml, bun test, Bun.build/--compile, or Bun workspaces. Not for Node.js runtime setup (ts-runtime-node).
    1 install
  6. TS Runtime Node · fusengine bundle
    Use when running TypeScript directly on Node.js without a build step — native type stripping, its limits, or when to reach for tsx. Not for Bun (ts-runtime-bun).
    1 install
  7. TS Language Patterns · fusengine bundle
    Use when writing or reviewing modern TS syntax — const type parameters, using/await using, standard decorators, satisfies, or LLM anti-patterns (legacy enum/namespace). Not for tsconfig (ts-config).
    1 install