Converts OpenAPI 3.0 JSON/YAML to TypeScript interfaces and type guards. This skill should be used when the user asks to generate types from OpenAPI, convert schema to TS, create API interfaces, or generate TypeScript types from an API specification.
Install
npx skills add davila7/claude-code-templates --skill openapi-to-typescriptnpx skills add davila7/claude-code-templates --skill openapi-to-typescript -a claude-code -gnpx skills add davila7/claude-code-templates --skill openapi-to-typescript -a codex -ggemini skills install https://github.com/davila7/claude-code-templates.git --path cli-tool/components/skills/development/openapi-to-typescriptgh skill install davila7/claude-code-templates openapi-to-typescriptgit clone --depth 1 https://github.com/davila7/claude-code-templates /tmp/davila7__claude-code-templates
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/davila7__claude-code-templates/cli-tool/components/skills/development/openapi-to-typescript ~/.claude/skills/openapi-to-typescript # Claude Code
cp -R /tmp/davila7__claude-code-templates/cli-tool/components/skills/development/openapi-to-typescript ~/.agents/skills/openapi-to-typescript # Codex, Cursor, Gemini CLI, Copilot, OpenCode