Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    API Documentation Generator

    1

    Standardize raw API data into structured, developer-friendly Markdown documentation and parameter tables.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned
    API Documentation Generator

    API Documentation Generator

    Example session with this skill installed

    Generate documentation for a GET /v1/users/{id} endpoint. Requires a Bearer token. Parameters: id (path, string). Returns 200 OK with id, name, and email fields. Include a Python example.

    • Read your context and instructions
    • Compiled the api documentation generator

    I have generated the documentation for the User API based on your endpoint details. I have included the authentication requirements, parameter tables, and the requested Python code snippet.

    User API

    This API provides access to user profile data.

    Quick Start

    Base URL

    https://api.example.com

    Authentication

    Bearer Token

    First Request

    GET /v1/users/usr_12345 HTTP/1.1
    Host: api.example.com
    Authorization: Bearer YOUR_TOKEN
    

    Authentication

    This API uses Bearer Token authentication. Include your API token in the Authorization header of all requests.

    Endpoints

    Get User by ID

    Method: GET /v1/users/{id}

    Purpose: Retrieve profile information for a specific user.

    Parameters
    NameLocationTypeRequiredDescription
    idpathstringYesThe unique identifier for the user.
    Response
    {
      "id": "usr_12345",
      "name": "Jane Doe",
      "email": "jane.doe@example.com"
    }
    
    Response Fields
    FieldTypeDescription
    idstringUnique user identifier.
    namestringFull name of the user.
    emailstringPrimary email address.
    Errors
    StatusErrorMeaning
    401UnauthorizedMissing or invalid Bearer token.
    404Not FoundNo user exists with the provided ID.

    Code Examples

    Python

    import requests
    
    url = "https://api.example.com/v1/users/usr_12345"
    headers = {"Authorization": "Bearer YOUR_TOKEN"}
    
    response = requests.get(url, headers=headers)
    print(response.json())
    

    Next steps

    1. Add the specific Base URL if different from the placeholder.
    2. Provide the full list of error codes for a complete Errors table.
    3. Supply additional SDK requirements to expand the Code Examples section.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Turn raw JSON responses into structured Markdown tables and schemas.Build standardized Quick Start guides for internal microservices.Identify missing parameters or inconsistent naming across API versions.Generate language-specific code snippets for API integration testing.

    About this skill

    The problem

    Writing API documentation manually is slow and prone to formatting inconsistencies. Developers often struggle to keep endpoint descriptions, parameter tables, and response schemas synchronized with their raw code or notes.

    What it does

    • Converts raw endpoint details and HTTP methods into structured Markdown documentation.
    • Generates clean, readable tables for path, query, header, and body parameters.
    • Organizes request and response JSON examples into clear, syntax-highlighted blocks.
    • Creates a concise Quick Start section including base URLs and authentication flows.
    • Identifies and flags missing information or conflicting endpoint data rather than guessing.

    Why this beats prompting it yourself

    Generic LLMs often hallucinate missing parameters or invent status codes to fill gaps, which leads to broken implementations. This skill enforces strict fidelity to your source data, ensuring every error code and SDK claim is grounded in your provided input.

    Use cases

    • Generating a professional README for a new microservice or internal tool.
    • Transforming messy internal notes into a developer-facing API portal.
    • Drafting standardized documentation for legacy endpoints during a refactor.
    • Auditing existing API specs for missing required fields or inconsistent naming.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 11 days ago

    • Passed all security checks, Safe to install

    Listed11 days ago

    What's inside

    Frequently Asked Questions