Context Transfer

SkillDocs & knowledge

Generate a state document (context transfer) that allows any fresh AI instance to resume work without conversation history. Use this skill whenever the user asks to checkpoint, create a state transfer, save state, generate a handoff document, create compaction insurance, or says anything like 'snapshot this', 'create a context transfer', 'checkpoint', 'save state for handoff', 'write a recovery doc', or 'transfer context'. Also trigger when the user mentions compaction concerns, session handoff, multi-session continuity, or wants to preserve the current conversation's state. Works for any conversation type: projects, research, debugging, investigations, design sessions, or long-running chats. This skill produces a structured markdown document optimized for AI cold-start recovery, not human notes.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Context Transfer skill

What this skill tells your AI

The instructions your AI receives, as published by fdu-ins/insurance-skills in Skills/context-transfer/SKILL.md and read by ahel’s review.

Generate structured state documents for AI cold-start recovery across any conversation type.

When To Use

  • User asks to checkpoint, snapshot, or save state
  • Session is getting long and compaction insurance is needed
  • Work will continue in a new session (handoff)
  • Multi-session work needs persistent state
  • User mentions compaction, context loss, or continuity concerns
  • Any conversation where accumulated decisions, findings, or state would be costly to lose

Before Starting

Read the full protocol:

Read references/protocol_v2.4s.md

This contains the complete section definitions, templates, rules, and quality checklist.

Quick Reference

The context transfer has 11 sections. Scale to complexity — not every conversation needs all sections.

SectionPurposeRequired?
I. What This IsIdentity + "It is NOT" correctionAlways
II. Domain ContextProblem-space briefingMulti-session+
III. ArchitectureSystem structureBuild/engineering work
IV. DecisionsNumbered with narrative WHYWhen decisions exist
V. Current StateStep sequence or phase summaryAlways
VI. ArtifactsFile inventory with statusWhen files exist
VII. Anti-Drift WarningsObserved/predicted failure modesMulti-session+
VIII. What NOT To DoCatastrophic prohibitionsWhen applicable
IX. GlossaryContext-specific termsDomain-specific
X. Open QuestionsUnresolved issuesWhen they exist
XI. Recovery PointerExact restart location + pathAlways

Minimum viable: Sections I, V, XI.

Workflow

  1. Read the protocol (references/protocol_v2.4s.md) — understand all section rules
  2. Assess scope — use Scaling Guide to determine which sections are needed
  3. Gather state from conversation — extract decisions, current step, artifacts, open questions
  4. Write each section following the protocol templates exactly
  5. Apply critical rules:
    • §I must include "It is NOT..." correction sentence
    • §IV decisions must have narrative WHY (mark [inferred] if rationale not explicitly stated)
    • §VII every warning tagged [observed] or [predicted]
    • §XI must include Work lives in: (write UNKNOWN — ask user if path not known)
  6. Run Quality Checklist from protocol
  7. Save to /mnt/user-data/outputs/ and present to user

Output

Save as: [topic_or_project]_context_transfer.md in /mnt/user-data/outputs/

The document header should include:

# Context Transfer — [Topic or Project Name]

**Version:** [N]
**Updated:** [date]
**Purpose:** Compaction insurance. If you just got compacted, read this first.

Key Rules (from protocol)

These are the rules most likely to be missed. Full rules are in the protocol reference.

  • Single source of truth: One context transfer per conversation/project. Never maintain parallel state docs.
  • Correction sentence: §I must state what it IS then what it is NOT.
  • Narrative WHY: §IV uses prose, not tables. Tables compress reasoning too much for cold start.
  • Inferred rationale: If WHY isn't explicitly stated, mark as [inferred] — never present inference as ground truth.
  • Tag all warnings: §VII requires [observed] or [predicted] on every warning. No untagged.
  • Never fabricate paths: §XI Work lives in: must be real or UNKNOWN — ask user.
  • Update immediately: Write to file after each decision/state change. Don't batch.

Notes

  • This skill is validated across Claude, GPT, and Gemini cold instances (n=5 tests, zero operational failures)
  • The protocol is model-agnostic — works without cognitive scaffolding
  • Optimized for AI pattern recognition, not human readability
  • The context transfer IS the conversation's memory — treat it as critical infrastructure

Signals

GitHub stars
73
Forks
19
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
context-transfer
Source
github.com/fdu-ins/insurance-skills