goal-progress
Goal Progress
Goal Progress adds verified checklist progress to one native Codex Goal. The Skill is the only user-facing activation entry. Internal tools never activate it by themselves.
Entry
Start only after explicit Skill selection or the canonical marker. Do not activate for an ordinary
Goal, a status question, update_plan, or a general mention of progress.
After the explicit start, continue for the bound Goal without requiring the marker on every later turn.
When trusted SessionStart context says the Contract is active, call goal_progress_get and continue
without asking the user to repeat the marker. Do not call goal_progress_activate again.
Keep progress work in the current thread and current model. Never start a hidden thread, child Agent,
external model, or model API call for progress. Only the main execution Agent may use write tools; a
nested or child Agent must not initialize, update, rescope, or set phase.
Hooks supply _runtimeContext and _runtimeProof; omit both from authored arguments.
Read revisions from tool results. Core calculates every percentage.