hatch3r-handoff-prepare

GenerateTimestampedUniqueHandleAndWrites it to a secure location for retrieval by the user's browser.

26|4|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/hatch3r/hatch3r --skill hatch3r-handoff-prepare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hatch3r-handoff-prepare
Source: https://github.com/hatch3r/hatch3r/tree/main/skills/hatch3r-handoff-prepare
Command: npx skills add https://github.com/hatch3r/hatch3r --skill hatch3r-handoff-prepare

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates a reliable, structured handoff artifact that preserves the exact in-progress state of an agentic coding session so another tool or teammate can resume without losing context.

Core Features & Use Cases

  • Captures canonical session state: Records git reference, modified files, build and test status, and optional work item identifiers into the handoff schema.
  • Preserves iteration truth verbatim: Copies Work Done, Work Remaining, and Blockers exactly from the most recent Iteration Summary to keep downstream loaders consistent.
  • Validates before writing: Enforces handoff readiness rules (size limits, section presence, git_ref match, schema integrity, and injection-pattern scan) and computes an integrity hash.
  • Writes atomically to active handoffs: Produces an .md file under .hatch3r/handoffs/active with safe writing semantics and a predictable confirmation report.

Quick Start

Ask the agent to run hatch3r-handoff-prepare to create a canonical handoff in .hatch3r/handoffs/active for resuming your current work after a tool switch.

Frequently Asked Questions about hatch3r-handoff-prepare

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture agentic coding session state for a handoff?

To capture agentic coding session state for a handoff, record the git reference, modified files, build and test status, and optional work item identifiers into a canonical handoff document. This preserves the exact in-progress state so another tool or teammate can resume safely.

When do I need to create a session state handoff document?

You need to create a session state handoff document when ending a session mid-work, switching platforms, or when context-health moves into Orange or Red. This ensures the in-flight work is safely preserved for resumption across different tools or developers.

What validation does a canonical handoff document require before writing?

Canonical handoff validation enforces a strict 8-section schema, performs integrity hashing, checks git_ref consistency, and runs injection-pattern scanning. It also validates handoff readiness rules including size limits and section presence before allowing an atomic write.

How do I preserve iteration summaries verbatim during a tool switch?

To preserve iteration summaries verbatim during a tool switch, the handoff document copies Work Done, Work Remaining, and Blockers exactly from the most recent Iteration Summary. This keeps downstream loaders consistent without altering the iteration truth.

Does the handoff preparation process write files atomically to the active directory?

Yes, the handoff preparation process writes files atomically to the active handoffs directory. It produces a markdown file under .hatch3r/handoffs/active using safe writing semantics and outputs a predictable confirmation report.

What is the best way to track in-flight work across developer tools?

The best way to track in-flight work across developer tools is applying optional work_item metadata within a canonical handoff schema. This captures the current coding session state alongside git references and build status for reliable resumption.