api-documentation
Installation
SKILL.md
API Documentation
OpenAPI/Swagger Specification Standards
OpenAPI 3.0 Specification
- OpenAPI Object: Root object containing API metadata and paths
- Info Object: API title, version, description, and contact information
- Paths Object: Available endpoints and operations
- Components Object: Reusable schemas, parameters, responses, and examples
- Security Object: Authentication and authorization schemes
- Servers Object: API server URLs and configurations
Key Elements
- Paths: Define endpoints with HTTP methods (GET, POST, PUT, DELETE, etc.)
- Parameters: Query, path, header, and cookie parameters with types and constraints
- Request Body: Payload schemas with content types (application/json, etc.)
- Responses: Status codes, descriptions, and response schemas
- Examples: Request and response examples for each operation
- Tags: Group operations for organization and navigation
Related skills
More from davincidreams/agent-team-plugins
blender
Blender interface, workflows, and 3D production pipeline
231rigging
Rigging fundamentals, skeleton setup, and animation controls
18animation
Animation principles, techniques, and best practices for 3D animation
15vroid
Vroid Studio, VRM format, and VTuber avatar creation
11technical-writing
Technical writing principles and best practices for creating clear, accurate documentation
10unreal
Unreal Engine patterns, Actor/Component model, Blueprints vs C++, and best practices
9