本文へ移動
cccskills
無料GitHub で公開

save

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

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

インストール方法を見る

含まれるファイル(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(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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/ に配置する自動保存ルール

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

ask

無料日本語概要

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

saladdays/agent-skills42026年9月20日 更新

generate

無料日本語概要

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

saladdays/agent-skills42026年9月20日 更新

search

無料日本語概要

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

saladdays/agent-skills42026年9月20日 更新

start

無料日本語概要

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

saladdays/agent-skills42026年9月20日 更新

saladdays のスキルをすべて見る

このスキルの問題を報告する