Generate API Docs

Create comprehensive API documentation for the current endpoints formatted as OpenAPI/Swagge...; keywords: api, openapi, swagger, error. Use only on explicit request; skip in routine implementation discussions.

gologo13 Updated

File contents

Generate API Documentation

Overview

Create comprehensive API documentation for the current endpoints formatted as OpenAPI/Swagger specification or following the project's documentation standards.

Steps

  1. API Overview
    • Service description and purpose
    • Base URL and versioning information
    • Authentication and authorization requirements
    • Rate limiting and usage policies
  2. Endpoint Documentation
    • HTTP method and URL path
    • Request parameters (path, query, body)
    • Request/response schemas with data types
    • Example requests and responses
    • Possible error codes and messages
  3. Data Models
    • Define all data models and schemas
    • Include field descriptions and constraints
    • Show relationships between models
    • Provide example payloads
  4. Usage Examples
    • Common use case scenarios
    • SDK and client library examples
    • CURL command examples
    • Error handling examples

API Documentation Checklist

  • API overview complete
  • Endpoints documented
  • Data models defined
  • Usage examples provided
  • Documentation formatted per project standards

gologo13/agent-skills/tree/main/skills/generate-api-docs commit a30a3f1a5b

Frequently asked questions

npx skillmds@latest add gologo13/generate-api-docs