Use when the task needs TypeScript foundations: strict typing, widening vs narrowing, baseline type-system behavior, or first-line mental models.
How this skill is triggered — by the user, by Claude, or both
Slash command
/typescript-coding-engine:core-typesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This bridge skill routes TypeScript work into the canonical foundations lane.
This bridge skill routes TypeScript work into the canonical foundations lane.
Use it when the task is about:
../../SKILL.md for the engine boundary.../../references/foundations/INDEX.md.../../references/foundations/strict-type-system-posture.md.../../references/foundations/typescript-type-error-diagnosis-and-recovery.md.../../references/clean-code/typescript-runtime-validation-decision-matrix.md.../../references/advanced/INDEX.md.Classify the problem first:
Return:
Prefer foundational type reasoning over ad-hoc assertions. If the problem can be explained by weak baseline truth, fix that before reaching for advanced machinery.
npx claudepluginhub joysusy/violet-plugin-place --plugin typescript-coding-engineTypeScript type system, strict mode, and TS-specific patterns beyond JavaScript fundamentals. Invoke whenever task involves any interaction with TypeScript code — writing, reviewing, refactoring, debugging .ts/.tsx files, type definitions, generics, narrowing, tsconfig, or type-level programming.
Guides TypeScript type system usage: generics, utility types (Partial, Pick, Omit), type narrowing, guards, discriminated unions, strict mode, and patterns with zod/valibot.
Masters advanced TypeScript types, generics, conditional types, decorators, strict configs for enterprise architectures and production type safety hardening.