Type Definitions banner
Shopify Shopify

Type Definitions

Development community

Description

--- name: ui-extensions-validate-type-definitions description: Use when validating .d.ts type definition files in the ui-extensions repo. Covers JSDoc quality, slot descriptions, event descriptions, source of truth verification, and architecture patterns. Run after ui-extensions:style-lint. --- # Type Definitions Validation (`.d.ts` files) Run after `ui-extensions:style-lint`. **How to use:** Evaluate each item against the files provided. Skip items that clearly don't apply. Flag anything you

Installation

Installs to ~/.claude/skills/shopify-ui-extensions-type-definitions/SKILL.md

Terminal
mkdir -p ~/.claude/skills/shopify-ui-extensions-type-definitions && curl -fsSL https://raw.githubusercontent.com/Shopify/ui-extensions/HEAD/.claude/skills/type-definitions.md -o ~/.claude/skills/shopify-ui-extensions-type-definitions/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository