Skip to content
cccskills
FreePublished on GitHub

save

セッション間のコンテキストを構造化して保存する。「引き継ぎ」「セッション保存」「handoff」「コンテキスト保存」等で使用。通常は自動保存(L1/L2)で十分。

明示的に高品質な保存をしたいときに呼ぶ。

The English summary is being prepared. Showing the original description.

See how to install

Files included (4)

  • SKILL.md4.2 KB
  • references/auto-save-rules.md3.5 KB
  • references/handoff-format.md4.0 KB
  • references/setup-guide.md9.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Context Handoff — セッション間引き継ぎ

設計原則

  • 会話の要約ではなく、作業状態のスナップショットを保存する
  • git で復元可能な情報は書かない(コード差分、ファイル一覧等は git が持つ)
  • 保存すべきは「git に残らない情報」:意図、判断理由、棄却した試行、次のステップ
  • Dead Ends の棄却理由は要約・圧縮しない(最も忘れられやすく、最も再現コストが高い)

三層保存モデル

層トリガー内容
L1: 差分追記設計判断・アプローチ棄却の瞬間(自動)handoff.md に1行追記
L2: PostCompactコンパクション発生時(自動フック)handoff.md の全体整理
L3: 手動保存/context-handoff:save(このスキル)フル品質で書き直し

L1/L2 は auto-save-rules.md で動作する。 このスキル(L3)はフル品質の保存が必要なとき、または初回セットアップ時に使う。

実行手順

初回実行時(.context/ が存在しない場合)

  1. .context/ と .context/hooks/ と .context/archive/ ディレクトリを作成
  2. setup-guide.md のフックスクリプト3ファイルを .context/hooks/ に書き出し、実行権限を付与
  3. .claude/settings.json に setup-guide.md の hooks 設定と permissions 設定をマージして書き込む(既存設定を上書きしない)
  4. .claude/rules/context-handoff.md に auto-save-rules.md の自動保存ルールを配置(プロジェクトの CLAUDE.md は変更しない)
  5. 現在の作業状態から handoff.md を生成(手動保存 L3 の手順に従う)
  6. .context/ の git 管理について確認: 「個人開発なら git 追跡(別 PC で引き継ぎ可能)、チーム開発なら .gitignore 追加を推奨。どちらにしますか?」
  7. セットアップ結果を報告し、リカバリー方法を案内: handoff.md が壊れた場合は削除して /context-handoff:save で再生成できます

既存セットアップの更新(.context/hooks/ が存在する場合)

  1. .context/hooks/session-start.sh 先頭の # hook-version: を setup-guide.md のスクリプトと比較する(行が無ければ旧版)
  2. 古ければ差分を提示し、承認後に setup-guide.md のスクリプトで上書きする。HANDOFF_SUFFIX などユーザーが変更した行は引き継ぐ
  3. 更新後は通常の手動保存(L3)へ進む

手動保存(L3)の実行

  1. 現在のコンテキストを分析し、保存すべき情報を選別
    • 優先度: Environment → Dead Ends → Decisions → Status → Next
    • git diff で復元可能な情報は除外
  2. handoff-format.md のフォーマットに従い構造化
  3. .context/handoff-{safe-branch}.md に書き出し(ブランチ名のスラッシュ / とコロン : はハイフン - に変換)
  4. 100行 / 1,500トークンの上限を超える場合:
    • 解決済みの Dead Ends を .context/archive/ に移動
    • 現在の作業に無関係な Decisions を .context/archive/ に移動
    • archive は直近5ファイルのみ保持(超過分は古いものから削除)
  5. 保存結果を1行で報告: 保存しました: [N]タスク, [N]判断, [N]棄却

参照ファイル

ファイル内容
handoff-format.mdhandoff.md のフォーマット仕様
setup-guide.mdフック設定・セットアップガイド
auto-save-rules.md.claude/rules/ に配置する自動保存ルール

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

ask

Free

別系統のモデル(Claude Code なら Codex、Codex なら Claude Code)に問題だけを渡して 独立に解かせ、自分の案と突き合わせる。実装前の設計判断や、同じ箇所で修正が 2 回続いて抜けられないときに使う。「セカンドオピニオン」「別のモデルに聞いて」 「他の見方」「行き詰まった」等で使用。コードレビューには使わない(/codex:review 等を使う)。

The English summary is being prepared. Showing the original description.

saladdays/agent-skills4Updated Sep 20, 2026

対話または既存トークンファイル(W3C DTCG / CSS variables など)をもとに、プロダクトに合った DESIGN.md を生成する。AIがつくるUIに一貫性を。

The English summary is being prepared. Showing the original description.

saladdays/agent-skills4Updated Sep 20, 2026

search

Free

世の中のベストプラクティスをWeb検索・SNS検索・ツール検索で調査し、鮮度・信頼性・多角的視点を 考慮して構造化レポートにまとめる。「ベストプラクティスを調べて」「best practice」「最適な方法」 「推奨される方法」「どうするのが正解か調べて」「世の中ではどうやっているか」等で使用。 技術・ビジネス・教育・デザイン等あらゆるドメインに対応。

The English summary is being prepared. Showing the original description.

saladdays/agent-skills4Updated Sep 20, 2026

start

Free

多分野の専門家を動的に選定し、構造化された議論で多角的な評価・提言をまとめる。 「専門家に聞きたい」「レビューして」「多角的に評価して」「議論して」等で使用。 Webサイト、コード、事業戦略、デザイン、組織設計等あらゆるドメインに対応。

The English summary is being prepared. Showing the original description.

saladdays/agent-skills4Updated Sep 20, 2026

See all skills by saladdays

Report a problem with this skill