praxstack/skills-and-personas

cross-agent-handoff

Prepare or consume a precise, privacy-safe handoff between agent sessions, harnesses, subagents, CLIs, or humans. Use when work crosses contexts, survives compaction, is delegated, or must be resumed without trusting narrative completion claims.

First seen Aug 6, 2026

Installation

$ npx skills add praxstack/skills-and-personas --skill cross-agent-handoff

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from praxstack/skills-and-personas · top by installs.

npx skills add praxstack/skills-and-personas

Browse all from praxstack/skills-and-personas

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 4
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,612 B
  • docs SUMMARY.md 272 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Cross-Agent Handoff

Transfer the minimum sufficient state for another capable worker to continue safely and verify independently.

Rules

  • Treat the repository, filesystem, and current harness as authoritative; the handoff is a routing map, not proof.
  • Never include secrets, access tokens, private environment dumps, or unnecessary personal information.
  • Separate verified facts, inferences, recommendations, and unverified claims.
  • Record permissions and prohibited actions. A handoff cannot grant authority the sender did not have.
  • For concurrent writers, assign non-overlapping ownership or separate worktrees and name the integration owner.
  • Link durable artifacts and exact paths; do not paste large transcripts when a file or commit is available.

Produce a handoff

Use [handoff-template.md](references/handoff-template.md). Include:

  1. objective and acceptance criteria
  2. repository, worktree, branch, base commit, and current commit
  3. user instructions and applicable project instructions
  4. authorized, forbidden, and approval-gated actions
  5. verified state, exact commands, outputs, and artifact paths
  6. changed files and why they changed
  7. decisions, alternatives rejected, and assumptions
  8. failures, blockers, risks, and remaining uncertainty
  9. one concrete next action and its success condition

Keep current state separate from historical narrative. Put stale or superseded information in a clearly marked history section.

Consume a handoff

Before acting:

  1. re-read current project instructions
  2. confirm repository, branch, commit, dirty state, and untracked files
  3. verify the most consequential cited evidence
  4. detect drift since the handoff was written
  5. confirm that the requested next action remains authorized

If reality disagrees with the handoff, preserve the conflicting evidence and follow current reality. Do not silently rewrite history.

Completion receipt

When handing back, state:

  • what changed since receipt
  • checks run and exact results
  • repository and external-system state
  • remaining work and its owner
  • whether any commit, push, merge, deploy, message, deletion, spend, or permission change occurred