manage-openapi-overlays
CommunityCustomize OpenAPI specs with overlays.
AuthorCarlosEGuerraSilva
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of customizing OpenAPI specifications without directly editing the source files, enabling precise control over SDK generation.
Core Features & Use Cases
- Overlay Creation & Application: Generate and apply custom overlay files to modify OpenAPI specs.
- Targeted Customization: Use JSONPath to precisely target elements for updates or removals.
- Use Case: Automatically apply naming conventions, grouping, and retry logic to an OpenAPI spec to ensure a consistent and robust SDK.
Quick Start
Use the manage-openapi-overlays skill to apply the overlay file 'sdk-overlay.yaml' to the spec 'openapi.yaml' and output to 'openapi-modified.yaml'.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: manage-openapi-overlays Download link: https://github.com/CarlosEGuerraSilva/OpenRouterSDK.NET/archive/main.zip#manage-openapi-overlays 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.