zig-knowledge-patch
Installation
SKILL.md
Zig Knowledge Patch
Baseline: Zig through 0.12.x. Covered range: Zig 0.13.0 through 0.15.1.
Use this patch before writing or migrating Zig code in the covered range. Check the reference for the subsystem being changed; many old names were removed rather than soft-deprecated.
Reference index
| Reference | Topics |
|---|---|
| Language and builtins | Removed syntax, switches, literals, reflection, atomics, pointers, assembly, type-system rules |
| Memory and containers | Allocators, page size, ArrayList, queues, linked lists, fixed-capacity and ring buffers |
| I/O, formatting, compression, and networking | std.Io, file interfaces, formatting, flate, HTTP, TLS |
| Standard library and processes | CRC, string maps, process children, progress, POSIX, ZON, renamed and removed APIs |
| Build, packages, and tools | Build graph APIs, LazyPath, modules, packages, watch/fuzz workflows, CLI changes |
| Targets, platform, and toolchain | Target triples, OS floors, calling conventions, C interop, backends, sanitizers, libc, SPIR-V |