api-contract-design

Design OpenAPI schemas and generate client types from specifications.

1|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/Doyajin174/myskills --skill api-contract-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-contract-design
Source: https://github.com/Doyajin174/myskills/tree/main/.public/skills/api-contract-design
Command: npx skills add https://github.com/Doyajin174/myskills --skill api-contract-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill promotes a schema-first approach to API design using OpenAPI, enabling parallel frontend/backend work.

Core Features & Use Cases

  • OpenAPI basics: Definitions, paths, schemas, and responses.
  • Codegen integration: Generate types and clients from OpenAPI specs.
  • Validation: Validate requests/responses against schemas.

Quick Start

Create an openapi.yaml with endpoints for users and authentication, then generate client types.