What problem does it solve? Writing and maintaining API documentation by hand is tedious and quickly drifts out of sync with the actual code. This Skill parses your source code, docstrings, and type annotations to produce accurate API reference documentation automatically. ## Core Features & Use Cases - Automatic API Discovery: Finds public modules, classes, and functions (excluding underscore-prefixed internals) and extracts their signatures. - Multi-Style Docstring Parsing: Supports Google, NumPy, and Sphinx docstring styles, extracting parameters, return values, raised exceptions, and examples. - Multiple Output Formats: Generates structured Markdown API references with tables of contents, or OpenAPI 3.0 specs for REST endpoints. - Use Case: Point it at a Python module before a release to produce a complete docs/api.md reference with parameter tables, return types, and usage examples pulled from docstrings and tests. ## Quick Start Ask Claude to generate API documentation for a specific module or the whole project, optionally specifying markdown or openapi as the output format.