···1313```
14141515CI runs `zig fmt --check .` and will fail on unformatted code.
1616+1717+## agent skills
1818+1919+`.agents/skills/` is the canonical skills directory (the cross-tool location
2020+read by codex, gemini, and others). `.claude/skills` is a symlink to it for
2121+claude code, which only reads its vendor path — edit skills in `.agents/`.