manage-openapi-overlays

Community

Customize 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.