What problem does it solve?
It helps developers avoid guesswork by producing complete, accurate documentation for the public surface of an API, including parameters, return values, errors, side effects, concurrency expectations, and stability.
Core Features & Use Cases
- API contract documentation: Describes what each exported function, type, method, or constant does in present-tense, descriptive language.
- Developer-ready call guidance: Documents inputs, output semantics, possible error conditions, and important invariants or gotchas.
- Stability and examples: Adds stability expectations and includes runnable examples for non-trivial APIs, aligned with the project’s existing documentation style.
Quick Start
Ask the Skill to document your API by specifying the public exported symbols and the language-specific doc style the project already uses.