api-docs
FeaturedDocument a module or public API surface (functions, classes, CLI commands, endpoints) from the code itself. Use when the user asks for API reference, to document a module, or to write usage docs for a public interface.
API & Backend 9,848 stars
1535 forks Updated today Apache-2.0
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# api-docs — document a public API surface from the code
Produce reference docs that match the code exactly, derived from the source, not
from assumptions about what the API "probably" does.
## Read the surface
Identify the public surface to document (a module, class, CLI command group, or
set of endpoints). Then have the researcher read it carefully:
- Dispatch the researcher (`purpose: explore`) to enumerate the public
entry points and report each one's real signature, parameters, defaults,
return shape, and raised errors — with file:line evidence.
- Prefer what the code declares (signatures, type hints, docstrings, default
values) over prose descriptions. Public vs. private follows the project's
convention (e.g. a leading underscore, or an `__all__` / export list).
## Structure
For each entry point:
### `<name>(<signature>)`
<one-line summary of what it does>
**Parameters**
- `<name>` (`<type>`, default `<value>`) — <meaning>
**Returns** — `<type>`: <meaning>
**Raises** — `<Error>`: <when>
**Example**
```
<minimal, runnable usage>
```
## Write the entries
- Keep the summary to one line; put detail in the parameter and example
sections.
- Document every public parameter, including defaults, in the order they appear
in the signature.
- Give one minimal example per entry point that actually runs against the
documented signature.
- Do not document private/internal helpers unless the user asks; a reference is
...
Details
- Author
- omnigent-ai
- Repository
- omnigent-ai/omnigent
- Created
- 3 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
API & Backend Listed
api-docs
Document a module or public API surface (functions, classes, CLI commands, endpoints) from the code itself. Use when the user asks for API reference, to document a module, or to write usage docs for a public interface.
0 Updated 1 months ago
sarptandoven API & Backend Listed
api-docs
Generate API documentation by reading route handlers — endpoints, request/response schemas, auth requirements
1 Updated today
SilviaAre95 Data & Documents Listed
api-documentation
Use when generating OpenAPI / Swagger specs, writing API references, or formatting markdown developer portals.
0 Updated 2 weeks ago
Drvivek34