pi-zig-skills
Zig 0.16 skills + official zls diagnostics for Pi
Package details
Install pi-zig-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-zig-skills- Package
pi-zig-skills- Version
0.2.4- Published
- Aug 25, 2026
- Downloads
- 1,061/mo · 11/wk
- Author
- asural
- License
- MIT
- Types
- extension, skill
- Size
- 63.6 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"skills": [
"./skills/zig-0.16",
"./skills/zig-tiger-style"
],
"extensions": [
"./extensions/zls/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-zig-skills
Zig 0.16 skills + official zls diagnostics for Pi
- zig-0.16 — Zig 0.16.0 API and porting notes (std.Io, Type removal, cImport deprecation).
- zig-tiger-style — TigerStyle Zig guidelines from TigerBeetle (safety, assertions, naming, layout).
Primary:
pi install npm:pi-zig-skills
People who already installed 0.1.x must run pi update (or pi update npm:pi-zig-skills) or they stay on the cached 0.1.x.
On load, PATH zls is used when it reports 0.16.x; otherwise the official zigtools/zls 0.16.0 prebuilt is downloaded into a user cache (SHA256 verified before extract, never a random nightly). The extension talks to that binary through zig_lsp_diagnostics. If another pi-lsp is installed, /lsp may not list zls. Use zig_lsp_diagnostics.
Git fallback:
pi install git:github.com/luodaoyi/pi-zig-skills
Links
- repo: https://github.com/luodaoyi/pi-zig-skills
- npm 0.2.4: https://www.npmjs.com/package/pi-zig-skills/v/0.2.4
- Pi package page: https://pi.dev/packages/pi-zig-skills