OpenTypes
A community-driven registry of reusable TypeScript types. Install production-ready types with optional Zod validation in seconds using the shadcn CLI.
104 types across 21categories — all open source
Get Started
For AI Agents
Drop OpenTypes into your AI workflow
Every resource an agent needs is published as clean Markdown at a stable URL — no scraping, no JavaScript, no wasted tokens. Start with SKILL.md — a portable Agent Skills file with frontmatter that any skill-aware client (Claude Code, Codex CLI, Cursor) can consume.
- SKILL.md
/SKILL.mdAgent Skills spec with frontmatter — drop into Claude Code, Codex, Cursor, or any skill-aware client to teach an agent when and how to install OpenTypes.
- llms.txt
/llms.txtCurated index of every schema with descriptions, install commands, and links — follows the llmstxt.org spec.
- llms-full.txt
/llms-full.txtFull agent reference: every schema, its dependencies, and the complete TypeScript + Zod source in one Markdown file.
- Per-type Markdown
/types/<name>.mdClean Markdown version of every type detail page — token-efficient, no styling, ready to drop into an agent context.
One-liner for an agent
# 1. Teach the agent how to use OpenTypes curl https://open-types.dev/SKILL.md # 2. Or hand it the curated index curl https://open-types.dev/llms.txt # 3. Install a schema (with Zod v4 validators) npx shadcn add @open-types/<name>-zod