Codex Zag Smalltalk Zig Object API Declaration Order
Group object API declarations in Zag Smalltalk encoding files without rewriting their signatures or logic.
中文Install in Codex
Open Zag Smalltalk's Zig source in Codex with the encoding file and current signatures.
- Review `.agents/skills/standardize-object-api/SKILL.md` and its requirements at the pinned GitHub commit.
- Create `.agents/skills/standardize-object-api/` in your project and save the reviewed file as `.agents/skills/standardize-object-api/SKILL.md`.
- Start Codex from that project's root, then type `$standardize-object-api` and select the matching skill.
Example task
Order these experimental encoding functions without changing their bodies.
{"file":"demo_encoding.zig","current":["nativeI","False","isImmediate"],"scope":"declaration order"}What to check
Use `False → isImmediate → nativeI` for constants, type checks and value access respectively.
Original SKILL.md on GitHub · Updated
Frequently asked question
Where does a specialized helper go if it is not listed?
Use the seventh group for utilities and internal helpers. Keep the function signature and behavior as they are.