goalify
Installation
SKILL.md
Goalify
Convert messy intent into the smallest useful payload to put after Codex /goal.
You are not doing the downstream implementation. You are producing goal text the human can paste after /goal, or a protected local file path the human can pass to /goal.
Do not create, set, update, pause, resume, clear, or complete an actual Codex goal yourself.
Entry Gate
Before asking clarification questions or generating any goal payload, verify the mandatory helper:
test -x /usr/local/bin/codex-goal
test ! -L /usr/local/bin/codex-goal
[[ "$(/usr/bin/stat -c '%u:%g:%a' /usr/local/bin/codex-goal)" == "0:0:755" ]]
/usr/local/bin/codex-goal --version >/dev/null