handover

Merge session context into project-state.json and generate handover.md.

1|Updated Sep 8, 2023
One-click install
npx skills add https://github.com/cmb-sy/dotfiles --skill handover-cmb-sy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: handover
Source: https://github.com/cmb-sy/dotfiles/tree/main/claude/skills/handover
Command: npx skills add https://github.com/cmb-sy/dotfiles --skill handover-cmb-sy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The handover skill automates the capture of session context, merges any existing project-state.json, and generates a handover.md to ensure continuity across agents.

Core Features & Use Cases

  • Merge and summarize the current session into project-state.json, preserving in-progress tasks and decisions.
  • Auto-generate a handover.md that documents context, decisions, and next steps for team continuity.
  • Use case: when handing off a session to a new agent or resuming work after a pause, ensuring a consistent work trail.

Quick Start

Invoke the handover to summarize the current session, merge project-state.json, and generate handover.md.

Frequently Asked Questions about handover

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

FAQPage Schema
How do I generate a session summary for agent handover?

To generate a session summary for agent handover, invoke the skill to capture current context, merge existing project-state.json data, and output a structured handover.md file documenting decisions and active tasks.

What is a project-state.json file used for in task tracking?

A project-state.json file preserves in-progress task statuses, architectural notes, and decisions across agents. It acts as a durable data structure ensuring work continuity when handing off or resuming a paused session.

How do I create a handover.md document for team continuity?

You create a handover.md document by running the skill, which auto-generates a readable file following a predefined schema for active_tasks, decisions, and issues based on your current session context.

Can I merge an existing project-state.json with new session context?

Yes, you can merge an existing project-state.json with new session context. The skill automatically combines prior state data with current session summaries to preserve all ongoing tasks and decisions.

Does session handover work for solo developers or only team contexts?

Session handover works for both solo and team contexts. It captures durable session artifacts that preserve task status, decisions, and architectural notes, ensuring continuity whether resuming work individually or transferring to another agent.

What limitations exist when automating project state capture across agents?

The skill requires a predefined schema for active tasks, decisions, and issues to function correctly. It generates structured JSON and markdown artifacts, meaning any context outside these defined data structures may not be fully preserved.