zeal-docslisted
Install: claude install-skill xr09/zeal-docs
# Zeal / Dash offline documentation
Zeal (the Linux equivalent of macOS Dash) stores downloaded documentation as
`.docset` bundles: a SQLite index plus local HTML. This skill reads that data
directly so you can look things up offline and cite authoritative docs instead
of guessing. Docsets contain both **API reference** (functions, methods,
flags) and **narrative content** (tutorials, how-to guides, explanations).
The helper script lives at `scripts/zeal_docs.py` inside this skill's directory.
Set the path once per session using the absolute location of this skill:
```bash
ZD="python3 /path/to/zeal-docs/scripts/zeal_docs.py"
```
Replace `/path/to/zeal-docs` with the directory where this skill is installed
(i.e. the directory containing this `SKILL.md` file).
## When to use
Use it proactively during programming tasks when a matching docset is
installed, especially to:
- Verify a function/method **signature**, parameters, or defaults.
- Check a **return type**, raised exceptions, or edge-case behavior.
- Confirm a **CLI flag**, config directive, or SQL clause syntax.
- Answer **how-to / conceptual** questions ("how do I bind SQL parameters",
"how does transaction control work") — indexed as `Guide`/`Section` entries.
If no docset covers the technology (check with `list`), skip the skill and
proceed normally. Docset versions match the user's dev environment — treat
them as authoritative; do not "correct" them from memory.
## Commands
```bash
$ZD list