codex-goals

v2026.09.24

Patterns and anti-patterns for using OpenAI Codex Goals — the persistent objectives feature introduced in Codex 0.128.0. Use this skill whenever writing, reviewing, or debugging a `/goal` invocation, deciding whether a task should be a Goal at all, drafting a research Goal that needs an evidence ledger, or diagnosing a Goal that completed against the wrong surface. Triggers on `/goal`, "Codex Goal", "Codex goals", "persistent objective", "evidence-based completion", "iteration policy", "blocked stop condition", or any user message describing a multi-turn Codex task with a defined finish line. Trigger even if the user doesn't explicitly mention Goals — if they're typing "/goal" or asking Codex to "keep going until X", this skill applies.

GitHub
安装命令
npx skhub add pproenca/codex-goals
Markdown
SKILL.md

OpenAI Codex Goals Best Practices

Reference for writing and managing Codex Goals — the persistent objective feature introduced in Codex 0.128.0. "Best practices" here means the patterns and anti-patterns that determine whether a Goal completes against the right evidence vs. silently against the wrong surface. Contains 31 rules across 8 categories, ordered by how much they affect whether a Goal completes correctly. Derived from the official OpenAI cookbook article "Using Goals in Codex".

When to Apply

Reference these guidelines when:

  • Deciding whether a task warrants a /goal or a normal prompt
  • Drafting or strengthening a /goal invocation
  • Reviewing a Goal someone else wrote before activating it
  • Debugging a Goal that completed against the wrong verification surface
  • Setting up a research Goal where exact proof may not be available
  • Managing Goal lifecycle (pause, resume, clear) across thread sessions
  • Writing the iteration policy or blocked stop condition for a long-running Goal
  • Diagnosing a Goal that hit its budget without completing

Rule Categories by Priority

PriorityCategoryImpact (worst rule)Prefix
1Goal Fit DecisionsCRITICALfit-
2Outcome DefinitionCRITICAL / HIGHoutcome-
3Verification SurfaceCRITICAL / HIGHverify-
4Boundaries & IterationHIGHbound-
5Lifecycle CommandsHIGHlife-
6Evidence-Based CompletionHIGHevidence-
7Crafting Strong GoalsMEDIUMcraft-
8Research Goals & Anti-PatternsMEDIUMresearch-

Individual rule impacts are listed inline in the per-rule frontmatter.

Quick Reference

1. Goal Fit Decisions (CRITICAL)

2. Outcome Definition (CRITICAL)

3. Verification Surface (CRITICAL)

4. Boundaries & Iteration (HIGH)

5. Lifecycle Commands (HIGH)

6. Evidence-Based Completion (HIGH)

7. Crafting Strong Goals (MEDIUM)

  • craft-six-components — Define Six Components in Every Strong Goal — Outcome, Verification, Constraints, Boundaries, Iteration Policy, Blocked Stop
  • craft-template-pattern — Use the Canonical "verified by … while preserving … Use … Between iterations … If blocked …" Pattern
  • craft-let-codex-draft-it — Ask Codex to Draft the Goal from a Plain-Language Description, Then Tighten
  • craft-strengthen-weak-goals — Strengthen a Weak Goal by Naming the End State, Verification Surface, and Constraints

8. Research Goals & Anti-Patterns (MEDIUM)

How to Use

Read individual reference files for detailed explanations and worked examples comparing weak vs strong Goal text:

Each rule file contains:

  • A 2-4 sentence explanation of WHY the rule matters
  • An "Incorrect" example of a weak Goal or anti-pattern
  • A "Correct" example showing how to strengthen it
  • Reference back to the cookbook section it derives from

Reference Files

FileDescription
AGENTS.mdCompiled TOC built by build-agents-md.js
references/_sections.mdCategory definitions and impact ordering
assets/templates/_template.mdTemplate for new rules
metadata.jsonVersion and reference information
gotchas.mdFailure points discovered through use
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

MIT

源路径

skills/.experimental/codex-goals

默认分支

master

最新提交

cf93c57

Tree SHA

afbb575