mcpField
C
codex-handoff

codex-handoff

github.com/zjp1997720エージェントワークフロー78643 回インストール3 日前に更新
リポジトリ

codex-handoff について

codex-handoffは、確認済みのコンテキストを使い、Codexでユーザーのプロジェクトを引き継ぐ新しいタスクを作成するSkillです。プロジェクト用とスレッド用のツールを必須とし、スレッド全体を複製せず簡潔な引き継ぎプロンプトを作ります。

主な機能

  1. 01自己完結した継続プロンプトの作成
  2. 02保存済みプロジェクトの特定
  3. 03新しいタスクスレッドの作成
  4. 04準備済みスレッドの命名と短時間の確認
  5. 05旧タスクでの作業停止

活用シーン

  1. 01新しいタスクでプロジェクトを継続
  2. 02確認済みの決定事項と資料の引き継ぎ

インストール

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

$npx skills add https://github.com/zjp1997720/zhijian-skills --skill codex-handoff

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

同梱ファイル

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

manifest.json
agents/
interface.yaml
openai.yaml
evals/
semantic_config.json
trigger_cases.json
evals/output/
cases.jsonl
tests/
test_contract.py

詳細

Codex 引き継ぎ

前提条件

  • 明示的な呼び出しは、ユーザーが所有する1つのタスクを承認します。引数でその焦点を指定します。引数がない場合は、検証済みのコンテキストから現在の目的を復元します。
  • list_projects と create_thread が必要です。利用できない場合は停止し、シェルコマンドや Markdown ファイルで代用しないでください。

継続プロンプトを作成する

約2,000~4,000字の中国語、または同程度の分量で、単独で成立するプロンプトを作成します。リンクで詳細を示せる場合は、より短くしてください。次の内容を含めます。

  • 目的と最初のアクション。
  • 完了した作業と現在の状態。
  • 決定事項、制約、採用しなかった重要な代替案。
  • 信頼できるファイル、計画、Issue、コミット、差分、URL。
  • 実施した検証と確認された失敗。
  • 残作業、ブロッカー、不安定な状態、一時的なパス。
  • 関連するインストール済みの Skills。

内容を再掲するのではなく、信頼できる成果物を参照してください。会話履歴、大きな差分やステータス出力、繰り返しの推論、シークレット、認証情報、無関係な個人情報は省略します。一時的なパスには不安定であることを明記します。最後に、次の文を記します。現在有効な指示を読み、現在の状態を検証して、最初のアクションを今すぐ開始してください。

新しいタスクを作成する

  1. list_projects で現在保存されているプロジェクトを特定し、プロジェクトとホスト環境のルールに従います。別のプロジェクトを推測したり、暗黙のうちにプロジェクトなしへ切り替えたりしないでください。対象に重要な未コミットの状態が含まれていない場合は、停止してリスクを伝えます。
  2. コンパクトなプロンプトを指定して create_thread を呼び出します。明示的に要求されていない限り、モデルと推論のオーバーライドは省略します。
  3. threadId が返された場合は、set_thread_title でタイトルを設定し、完了を待たずに、範囲を限定して wait_threads のスナップショットを1回取得します。clientThreadId だけが返された場合は、実行中ではなく、セットアップがキューに登録されたと報告します。
  4. 1行の要約と作成されたタスクへの指示を返します。返された状態についてのみ述べます。
  5. 元のタスクでの作業を停止します。履歴として残し、アーカイブしたり、共有ワークスペースの編集を続けたりしないでください。

除外事項

  • fork_thread は使用しないでください。全履歴のコピーはコンテキストのリセットを損ないます。
  • サブエージェントを起動しないでください。委任はユーザーが所有する継続タスクではありません。
  • handoff_thread は使用しないでください。他のタスクの Git 環境を移動させます。
  • 引き継ぎドキュメントを作成したり再開したりしないでください。これはファイル中心のワークフローです。
  • 現在のタスクを続けるという通常の依頼では起動しないでください。

evals/trigger_cases.json で手動トリガーの境界を維持し、evals/output/cases.jsonl で継続動作を維持します。

コメント