zig langref cli
nate.tngl.io/zigman
1# zigman
2
3> zigman is a single static binary that reads the official Zig language reference
4> in a terminal. It fetches the single-page langref once, caches it, and renders a
5> matching section as clean markdown for humans, shell pipelines, and coding
6> agents.
7
8## Project contracts
9
10- [Homepage](https://nate.tngl.io/zigman/)
11- [Agent setup prompt](https://nate.tngl.io/zigman/prompt.md)
12- [Practical guide](https://nate.tngl.io/zigman/guide.html)
13- [Canonical skill](https://nate.tngl.io/zigman/skill.md)
14- [Install script](https://nate.tngl.io/zigman/install.sh)
15- [Source repository](https://tangled.org/zzstoatzz.io/zigman)
16- [Zig language reference](https://ziglang.org/documentation/master/)
17
18## Agent guidance
19
20- If you are setting up an environment, fetch and follow `https://nate.tngl.io/zigman/prompt.md`.
21- Use `zigman <query>` when unsure about Zig language semantics.
22- Use `zigman -l <word>` to discover exact section names.
23- Use `zigman --no-pager <query>` in non-interactive tools.
24- zigman covers the language reference, not the standard library.
25
26## Source docs
27
28- `README.md` documents install and basic usage.
29- `DESIGN.md` documents the self-improvement loop and eval architecture.
30- `docs/guide.md` documents practical shell and agent workflows.
31- `skills/zigman/SKILL.md` is the cross-client agent skill.