openapi-generator
CommunityAuto-generate OpenAPI specs from immutable data models.
Authortis-abe-akira
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill automatically generates an OpenAPI 3.1.0 specification from immutable data models (model.json, entities_classified.json), ensuring a consistent API surface that aligns with CQRS and event-driven patterns.
Core Features & Use Cases
- CQRS-based API generation driven by model definitions.
- Event → Command and Resource → Query mappings with state-aggregation endpoints.
- RFC 7807 compliant error responses and Idempotency-Key handling for commands.
Quick Start
Run the generator for your project: python openapi_generator.py <project-name>.
Example: python .claude/skills/openapi-generator/scripts/openapi_generator.py project-record-system
Dependency Matrix
Required Modules
pyyamljsonschema
Components
scriptsreferences
💻 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: openapi-generator Download link: https://github.com/tis-abe-akira/cc-data-modeler/archive/main.zip#openapi-generator 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 471,000+ vetted skills library on demand.