api-documentation

Installation
Summary

Generate comprehensive API documentation from OpenAPI specs, code comments, and interactive examples.

  • Supports OpenAPI/Swagger specification generation with full schema definitions, request/response examples, and security schemes
  • Includes JSDoc and decorator-based documentation extraction from TypeScript/Express codebases for automatic spec generation
  • Provides Swagger UI integration for interactive API exploration with try-it-out functionality
  • Covers authentication patterns, pagination, rate limiting, error codes, and multi-language code examples (curl, JavaScript, Python)
SKILL.md

API Documentation

When to use this skill

  • API Development: When adding new endpoints
  • External Release: Public API launch
  • Team Collaboration: Frontend-backend interface definition

Instructions

Step 1: OpenAPI (Swagger) Spec

openapi: 3.0.0
info:
  title: User Management API
  version: 1.0.0
Related skills

More from supercent-io/skills-template

Installs
11.7K
GitHub Stars
88
First Seen
Jan 24, 2026