From janmarkuslanger-engineering
Saves the current agent state to HANDOFF.md so another agent can take over seamlessly. Captures completed work, open tasks, changed files, and next steps.
How this skill is triggered — by the user, by Claude, or both
Slash command
/janmarkuslanger-engineering:create-agent-handoffThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When this skill is activated, capture the current session state and write a `HANDOFF.md` file to the project root so another agent can take over without losing context.
When this skill is activated, capture the current session state and write a HANDOFF.md file to the project root so another agent can take over without losing context.
Before writing the handoff, ask the engineer the following questions. Skip any already clearly answered in the conversation. Wait for the answers before proceeding.
git status and git diff to identify all changed, added, and deleted filesHANDOFF.md — overwrite if it already existsWrite a file called HANDOFF.md in the project root with the following sections:
What was the overarching objective of this session? One short paragraph.
What has been done so far? Bullet list with file references (relative paths, line numbers where useful).
A table of all files modified, added, or deleted in this session:
| File | Change | Notes |
|---|---|---|
path/to/file.ts | modified | Brief note on what changed and why |
Base this on git status and git diff output.
What still needs to be done? Bullet list, ordered by priority if possible.
The single most important next action for the incoming agent. Be specific — include file paths and what exactly needs to happen.
Important decisions, constraints, or trade-offs made during this session that the next agent needs to know. Only include what is non-obvious or not visible from the code.
HANDOFF.md must be fully self-contained: a fresh agent with no conversation history should be able to read it and continue immediatelyHANDOFF.md — do not appendCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub janmarkuslanger/skills --plugin janmarkuslanger-engineering