This repository packages loop-goal-runner, a stateful Goal mode skill for Codex, Claude Code, and AI agents.
Use this repository when an agent needs to run /goal, Goal mode, recurring work, stateful long-running execution, or "continue until done" tasks with durable memory and objective verification.
- Read
skills/loop-goal-runner/SKILL.mdbefore changing the Codex skill. - Read
claude-code/loop-goal-runner/SKILL.mdbefore changing the Claude Code skill. - Keep the Codex and Claude Code copies behaviorally aligned unless a runtime-specific difference is documented.
- Keep
STATE.mdgoal-scoped in examples. Do not encourage unrelated goals to share state. - Never claim completion in docs or examples without a concrete gate such as tests, lint, typecheck, build, data validation, or an explicit manual verification step.
- Treat credentials, external services, destructive actions, production deploys, auth changes, and payments as human approval boundaries.
- The default README is English.
- Keep a link to
README.zh-CN.mdnear the top ofREADME.md. - Keep a link back to
README.mdnear the top ofREADME.zh-CN.md. - Do not add real local machine paths, personal usernames, personal emails, tokens, cookies, OAuth credentials, browser profile paths, screenshots, logs, snapshots, or
.envfiles. - Use placeholders such as
<PROJECT_DIR>,<USER_HOME>,example.com, andyour-token-here. - When citing public figures or external projects, phrase them as industry context or references, not endorsements.
Before publishing or handing this repository to another agent, run:
powershell -ExecutionPolicy Bypass -File .\scripts\validate-repo.ps1Fix any reported privacy or packaging issue before release.