Use when the task involves Rust/TS type sharing, WASM/TS bridges, Tauri boundaries, generated contracts, or TypeScript-facing cross-language ownership questions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/typescript-coding-engine:interopThe 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 interop lane.
This bridge skill routes TypeScript work into the canonical interop lane.
Use it when the task is about:
../../SKILL.md for the engine boundary.../../references/interop/INDEX.md.../../references/interop/boundary-activation-model.md.../../references/interop/rust-typescript-contract-boundaries.md.../../references/interop/tauri-frontend-rust-bridge.md.../../agents/interop-reviewer.md only when bounded review adds leverage.Classify the interop pressure first:
Return:
Interop is a contract-discipline problem, not just a packaging problem. Keep TypeScript-side convenience aligned with backend or bridge truth, and resolve ownership before implementation moves begin.
npx claudepluginhub joysusy/violet-plugin-place --plugin typescript-coding-engineDefines typed contracts between WebAssembly components using the WIT Interface Definition Language. Use when writing .wit files, designing worlds and interfaces, or working with the Component Model type system.
Provides advanced TypeScript patterns including generics, conditional types, mapped types, decorators, and strict type safety for enterprise-grade development.
Guides usage of TypeScript language features, build tools, package managers, project structure, and type system. For choosing runtimes, configuring tsconfig, publishing packages, and building CLIs.