documentationlisted
Install: claude install-skill jxoesneon/Ciel
# documentation
Generate and maintain project documentation.
## Operations
- `doc.readme(project)` — generate/update README.
- `doc.api(source_path, format)` — generate API docs from source (TSDoc, rustdoc, Sphinx, etc.).
- `doc.changelog(since_ref?, style=keep-a-changelog)`.
- `doc.inline(file, policy)` — add/update docstrings matching project style.
## I/O Contract
```yaml
io_contract:
input: { op, target, "format?", "policy?" }
output: { files_written: [paths], diff }
idempotent: partial
side_effects: [fs]
```
## Style
Respects `configuration/local/rules.config.md.documentation.*` and detected conventions.