Fetches Zig language and standard library documentation via CLI. Activates when needing Zig API details, std lib function signatures, or language reference content that isn't covered in zig-best-practices.
86
Quality
87%
Does it follow best practices?
Impact
72%
1.50xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Codeberg raw std lib docs
Codeberg raw URL
0%
100%
No ziglang.org std HTML
100%
100%
curl -sL flags
100%
100%
Correct std lib path
100%
100%
Module doc grep pattern
0%
100%
Item doc grep pattern
0%
0%
grep with context lines
0%
100%
Module overview from //! docs
80%
100%
Public function signatures
100%
100%
Log level constants
100%
100%
Without context: $0.4649 · 1m 55s · 27 turns · 65 in / 6,080 out tokens
With context: $0.4777 · 1m 32s · 24 turns · 461 in / 5,558 out tokens
Pandoc language reference fetching
Pandoc invocation
0%
0%
Pandoc HTML-to-plain flags
0%
0%
ziglang.org docs URL
100%
100%
Output filtered with head or grep
0%
0%
No bare HTML curl
0%
0%
Error unions covered
100%
100%
try keyword covered
100%
100%
catch keyword covered
100%
100%
errdefer covered
100%
100%
Optionals covered
100%
100%
Without context: $0.7307 · 2m 59s · 25 turns · 29 in / 7,361 out tokens
With context: $0.9479 · 3m · 40 turns · 298 in / 11,199 out tokens
Version-specific stdlib discovery
Version tag 0.14.0
46%
100%
No 'master' for Allocator
100%
100%
Allocator.zig path
100%
100%
Codeberg raw URL
0%
100%
Codeberg API listing
0%
100%
jq parses API output
0%
100%
grep -A context lines
0%
0%
Allocator functions documented
100%
100%
Doc comments in output
100%
0%
mem inventory 5+ entries
0%
0%
Without context: $1.0597 · 4m 10s · 33 turns · 38 in / 17,107 out tokens
With context: $1.0634 · 3m 45s · 33 turns · 470 in / 14,992 out tokens
5342bca
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.