codex について
Codex CLI へのタスク準備と引き継ぎ、その出力確認を行う独立したスキルです。読み取り専用レビューと許可済みの実装を扱い、リポジトリーの指示やサンドボックス制約に従って検証します。
主な機能
- 01Codex CLI の利用可否を確認
- 02リポジトリーの指示と状態を確認
- 03焦点を絞ったタスクプロンプトを作成
- 04サンドボックス権限で実行
- 05変更を確認して結果を検証
活用シーン
- 01読み取り専用のコードレビューを依頼
- 02許可されたコード変更を委任
- 03Codex の指摘を検証して報告
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ 23jmo/ jmo-skills --skill codexインストール後、Claude Code で/codexを入力して読み込まれたか確認します。
詳細
Codex への引き継ぎ
これは JMO 独自のスタンドアロンの引き継ぎスキルです。gstack の /codex スキルではなく、gstack も必要ありません。
タスクの準備
command -v codexとcodex exec --helpを確認します。利用できない場合は、https://developers.openai.com/codex/cli/ を案内し、Codex をインストールしてサインインする必要があることを説明します。CLI が利用できないのに、引き継ぎを実行したと主張してはいけません。- リポジトリの指示を読み、
git status --shortを確認します。作業ディレクトリ、要求されたモード(レビュー、助言、実装)、編集を許可されたファイル、受け入れ基準を特定します。依頼で編集が許可されていない場合は、読み取り専用のレビューを既定とします。 - ユーザーのタスク、関連するパス、制約、必要なチェックを含む、焦点を絞ったプロンプトを作成します。別のエージェントが作業できるだけのコンテキストを含めつつ、認証情報や無関係な個人情報は渡さないでください。すでに変更されているファイルを Codex に伝え、その変更を保持するよう指示します。
Codex の実行
ユーザーが設定したモデルを使用します。プロンプトは stdin または引用符で囲んだヒアドキュメントで渡し、シェルテキストに埋め込んで展開しないでください。例にあるディレクトリを、実際のプロジェクトの絶対パスに置き換えます。
codex exec --sandbox read-only --cd '/absolute/project/path' - <<'TASK'
Review the specified changes. Do not edit files. Report actionable findings with file locations, evidence, and uncertainty. Follow the repository's instructions.
TASK
実装が許可されている場合は、--sandbox workspace-write を使用し、正確なタスク、許可されたファイル、検証基準を含むプロンプトを渡します。承認やサンドボックスを回避するフラグは使用しないでください。現在の権限ではタスクを実行できない場合は、その制約を報告します。
完了するまで待ち、終了ステータスと出力を確認します。Claude と Codex に同じファイルを同時に編集させないでください。並行作業を行う場合は、別々のワークツリーと明確なファイル担当を設定し、結果の変更を確認してから統合します。
検証と報告
レビューでは、指摘されたコードを調べ、各指摘が確認できたものとして提示する前に評価します。実装では、差分を確認し、関連するチェックを実行します。Codex が変更または発見したこと、検証したこと、未解決の失敗を報告します。ユーザーのタスクに含まれていない限り、自動でコミット、プッシュ、デプロイしてはいけません。
タスク:$ARGUMENTS