mcpField
C
codex-goals

codex-goals

github.com/pproencaエージェントワークフロー218146 回インストール11 週間前に更新
リポジトリ

codex-goals について

永続的な Goal を使う場面や、作成・レビュー・管理の方法を示す Codex スキルです。優先度別の31ルールで、測定可能な成果、実行可能な検証、証拠、Goal のライフサイクルを扱います。

主な機能

  1. 018つの優先度カテゴリにわたる31ルール
  2. 02Goal とプロンプトの使い分け
  3. 03測定可能な成果と検証方法の設計
  4. 04境界、反復、予算の方針
  5. 05ライフサイクルコマンドと証拠に基づく完了判定
  6. 06リサーチ Goal の実践とアンチパターン

活用シーン

  1. 01タスクが Goal に適するか判断
  2. 02有効化前の Goal の強化やレビュー
  3. 03検証の誤りや予算超過の診断
  4. 04リサーチ Goal の証拠基準の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pproenca/dot-skills --skill codex-goals

インストール後、Claude Code で/codex-goalsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

AGENTS.md
gotchas.md
metadata.json
assets/templates/
_template.md
references/
_sections.md
bound-blocked-stop-condition.md
bound-iteration-policy.md
bound-respect-budget.md
bound-tools-and-files.md
craft-let-codex-draft-it.md
craft-six-components.md
craft-strengthen-weak-goals.md
craft-template-pattern.md
evidence-audit-before-completion.md
evidence-budget-is-not-completion.md
evidence-honest-blockers.md
fit-prompt-vs-goal.md
fit-skip-for-vague-targets.md
fit-three-required-properties.md
fit-when-to-use.md
life-clear-stale-goals.md
life-inspect-with-slash-goal.md
life-pause-during-detours.md
life-set-with-slash-goal.md
outcome-measurable-end-state.md
outcome-name-the-artifact.md
outcome-narrow-but-discoverable.md
outcome-quantify-thresholds.md
research-anti-patterns.md
research-build-claim-inventory.md

詳細

OpenAI Codex Goals のベストプラクティス

Codex 0.128.0 で導入された永続的な目標機能、Codex Goals の作成と管理に関するリファレンスです。ここでいう「ベストプラクティス」とは、Goal が適切な証拠に基づいて完了するか、それとも気付かないうちに誤った対象で完了してしまうかを左右するパターンとアンチパターンを指します。8 つのカテゴリにわたる 31 のルールを、Goal が正しく完了するかどうかへの影響が大きい順にまとめています。OpenAI 公式のクックブック記事「Codex で Goals を使用する」をもとにしています。

適用する場面

次のような場合に、これらのガイドラインを参照してください。

  • タスクに /goal を使うべきか、通常のプロンプトを使うべきか判断する
  • /goal の呼び出しを作成または改善する
  • 別の人が作成した Goal を有効化する前にレビューする
  • Goal が誤った検証対象で完了した場合にデバッグする
  • 正確な証明を得られない可能性がある調査用 Goal を設定する
  • スレッドセッションをまたいで Goal のライフサイクル(一時停止、再開、クリア)を管理する
  • 長時間実行する Goal の反復ポリシーや、ブロック時の停止条件を作成する
  • Goal が完了せずに予算上限に達した場合の原因を調べる

優先度別のルールカテゴリ

優先度カテゴリ影響(最も重大なルール)プレフィックス
1Goal の適合性判断CRITICALfit-
2成果の定義CRITICAL / HIGHoutcome-
3検証対象CRITICAL / HIGHverify-
4境界と反復HIGHbound-
5ライフサイクルコマンドHIGHlife-
6証拠に基づく完了HIGHevidence-
7効果的な Goal の作成MEDIUMcraft-
8調査用 Goal とアンチパターンMEDIUMresearch-

各ルールの影響度は、ルールごとのフロントマターに記載されています。

クイックリファレンス

1. Goal の適合性判断(CRITICAL)
  • fit-when-to-use — ゴールは明確でも、そこに至る道筋が不確かな場合に Goal を使う
  • fit-three-required-properties — Goal を設定する前に 3 つの特性を必須とする — 持続的な目標、証拠に基づくゴール、複数ターンにわたる道筋
  • fit-prompt-vs-goal — 1 ターンで終わる作業にはプロンプトを、成果に基づいて継続する作業には Goal を選ぶ
  • fit-skip-for-vague-targets — ゴールが曖昧な場合は Goal を使わない
2. 成果の定義(CRITICAL)
3. 検証対象(CRITICAL)
4. 境界と反復(HIGH)
  • bound-tools-and-files — Codex が使用できるファイル、ツール、リポジトリを制限する
  • bound-iteration-policy — 反復ポリシーを定義する — Codex がターン間で次の実験をどのように選ぶか
  • bound-blocked-stop-condition — ブロック時の停止条件を定義する — 正当化できる道筋が残っていない場合に何を報告するか
  • bound-respect-budget — 予算上限は延長ではなく、停止して要約するものとして扱う
5. ライフサイクルコマンド(HIGH)
6. エビデンスに基づく完了判定(HIGH)
7. 強い目標の作成(MEDIUM)
  • craft-six-components — すべての強い目標に6つの要素を定義する — 成果、検証、制約、境界、反復ポリシー、ブロック時の停止
  • craft-template-pattern — 標準の「…で検証し、…を維持する。…を使用する。反復の間は…する。ブロックされた場合は…する」というパターンを使う
  • craft-let-codex-draft-it — 平易な説明から Codex に目標の草案を作成させ、その後、内容を絞り込む
  • craft-strengthen-weak-goals — 最終状態、検証対象、制約を明示して、弱い目標を強化する
8. 調査目標とアンチパターン(MEDIUM)

使い方

弱い Goal の文と強い Goal の文を比較する詳しい説明と具体例については、個々のリファレンスファイルを読んでください。

各ルールファイルには、次の内容が含まれています。

  • ルールが重要な理由を説明する2〜4文
  • 弱い Goal またはアンチパターンの「不適切な例」
  • 強化方法を示す「適切な例」
  • 由来するクックブックのセクションへの参照

参照ファイル

ファイル説明
AGENTS.mdbuild-agents-md.js によって生成された目次
references/_sections.mdカテゴリの定義と影響度の順序
assets/templates/_template.md新しいルール用のテンプレート
metadata.jsonバージョンと参照情報
gotchas.md使用を通じて見つかった失敗しやすい点

コメント