Context handoff
Skill MasashiFukuzawa/agent-toolbox/plugins/toolbox/skills/context-handoff
作業状態を別セッションや別エージェントへ渡す再開可能な引き継ぎ文書を作る。中断・担当交代時に使う。判断者向けの進捗報告には progress-report を使う。「別セッションへ引き継いで」「再開用文書を作って」を正のトリガーとし、現在地を判断者へ報告するだけなら progress-report を使う。From its SKILL.md
npx -y skills add MasashiFukuzawa/agent-toolbox --skill context-handoffAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.2 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it
Context Handoff — セッション間引き継ぎ
目的
受け手(別セッション・別エージェント・数日後の自分)がこの会話を読まずに作業を正確に再開できる文書を作る。読み手は文脈ゼロと仮定する。
ガードレール
- 事実と推測を分離する: 検証済みの事実、未検証の仮説、意思決定済みの事項を混ぜない
- 機密境界を明示する: 文書がどこまで共有可能か(社外秘・プロジェクト外秘など)を冒頭に書く
- 受け手が別ツールの場合、このセッション固有の参照(ツール名・セッション内ファイルパス・一時ディレクトリ)を受け手が使える形に置き換える
出力フォーマット
# <作業名> — セッション引き継ぎ
生成日時: <日時>
想定受け手: <別セッション / Codex / 未来の自分 / 人間>
機密区分: <通常 / 社外秘 / ...>
## エグゼクティブサマリ
- 目的: <1行>
- 現在地: <どこまで完了し、何が残っているか。1-2行>
- 最重要論点: <受け手が最初に知るべきこと。1行>
- 次にやること: <最初の1手。1行>
## 背景と目的
<なぜこの作業をしているか。3-5行>
## 重要な意思決定(済)
| 決定 | 理由 | 根拠(ファイル/PR/URL) | 状態 |
|---|---|---|---|
## 完了済み作業
| 作業 | 成果物(パス/PR) | 検証状態 | 補足 |
|---|---|---|---|
## 未解決事項・残タスク
| 論点/タスク | 状態 | ブロッカー | 次アクション |
|---|---|---|---|
## 制約・前提条件
<受け手が破ってはいけない制約。禁止事項・レビュー方針・締切など>
## 環境・再開手順
<ブランチ名・worktree パス・起動コマンド・必要な認証など、再開に必要な具体情報>
作成手順
- 会話とツール実行履歴から上記の各セクションを埋める。書けないセクションは「なし」と明記(空欄で消さない — 受け手は「調べ漏れ」と「本当にない」を区別できない)
- 意思決定は「ユーザーが決めたこと」と「エージェントが提案して承認待ちのこと」を区別する
- 残タスクには着手条件(何が終わったら/判明したらやるか)を付ける
- 最後に自己チェック: 「受け手はこの文書だけで、間違った方向に進まず最初の1手を打てるか?」
使い方の型
- 出力はそのまま貼れる Markdown 1枚。ファイル保存を求められたら
docs/handoffs/<date>-<topic>.md等へ - Codex → Claude(またはその逆)への移譲では、冒頭に「この Markdown をそのまま新セッションの先頭に貼り付ければ引き継ぎできます」と付記する
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.