api-data-contracts
CommunityGenerate typed API contracts from OpenAPI specs.
Authortmorrowdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
OpenAPI specifications often describe API shapes in detail but do not provide ready-to-use, frontend-ready contracts. This skill translates the spec into typed data contracts that describe request/response models and endpoint semantics for UI agents, without exposing any real data.
Core Features & Use Cases
- Derives TypeScript interfaces from OpenAPI schemas, resolving $ref references, preserving enum values, and honoring nullable fields.
- Generates structured endpoint fetch blueprints including method, path, parameters, request bodies, responses, and pagination metadata for seamless UI integration.
- Produces self-contained contracts suitable for handoff to frontend teams or UI-generating agents, enabling code generation and UI previews without contacting live services.
Quick Start
Provide your OpenAPI spec URL and I will generate typed contracts for the endpoints.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: api-data-contracts Download link: https://github.com/tmorrowdev/data-plugin/archive/main.zip#api-data-contracts Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.