SKILL

typescript-type-design

Implement and test advanced TypeScript types and inference; not diff review or runtime validation.

Target: Design & content creation. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Generated Codex skill — do not edit manually
  • TypeScript Type Design
  • Route precisely
  • Establish the actual environment
  • Implement proportionately
  • Verify the type contract
  • Report

This complete skill and its bundled resources are generated from agent-plugins/skills/typescript-type-design/SKILL.md. Manual changes in this directory will be overwritten the next time the generator runs. Edit the canonical skill instead. Build the smallest type-level mechanism that expresses a required caller contract. Selected topics adapt wshobson's typescript-advanced-types, under the bundled LICENSE.wshobson-agents. Examples here are rewritten. Use to implement or repair generic inference, conditional or mapped types, discriminated unions, branded domain types, declaration utilities, or compile-time consumer constraints. Use api-and-interface-design to decide the consumer-facing contract before implementation, code-review to inspect a changed implementation without edits, and zod to implement Zod runtime schemas. Use vet-dependency to select a validation library and deprecation-and-migration for a breaking public-contract rollout. Do not introduce advanced types merely because a project uses TypeScript. Read repository instructions, owning package, compiler and supported consumer versions, effective tsconfig/project references, module/exports configuration, local type-test co

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
ValentinNikolaev/agent-skills
Source file
codex/skills/typescript-type-design/SKILL.md
Fixed revision
766307289c8c3474a368eb96f192c35bdf7e5fe1
Read the complete original documentation ↗

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: ValentinNikolaev/agent-skills · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-11T21:01:15.889Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.