Skip to content
Back to skills

Session Handoff

ASecurity

Internal template for the wrap-up mod's handoff writer. The mod reads this file and runs it in a hidden fork; it is not meant to be invoked by the model.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 26, 2026
developmentgogit

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add v-amorim/moonlight-claude-mods --skill session-handoff --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Session Handoff?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Session Handoff
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/v-amorim-session-handoff/badge)](https://www.skillsdirectory.com/skills/v-amorim-session-handoff)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: session-handoff
description: Internal template for the wrap-up mod's handoff writer. The mod reads this file and runs it in a hidden fork; it is not meant to be invoked by the model.
disable-model-invocation: true
---

# session-handoff

Write one message that the next session reads first, with no other context. The reader is a fresh model, not a stakeholder.

## Hard cap

At most 400 words in total. A run may state a lower or higher cap; that number replaces this one. Cut detail before you cut a section. Never exceed the cap.

## Rules

1. Reply with the message only. No preface, no closing remark, no code fence around it. Do not call tools and do not write files.
2. Synthesize from this conversation. Do not search the filesystem or run git. Report only what happened here.
3. Use absolute paths. Relative paths break in the next session.
4. Never invent state. A section with nothing to say reads `none`.
5. Name background processes by id, with the command that stops them.
6. Terse tone. No retrospective, no praise, no advice beyond the next step.

## Template

Continuing from a previous session. Read this, then act on "Next step".

**Goal:** one or two sentences on what the user is trying to achieve.

**Decisions:** bullets of choices already made and why, so the next session does not reopen them.

**Current state:** what works, what is broken, what is half done.

**Files touched:** absolute path, then a few words on the change.

**Run state:** absolute paths of any plan, progress, ledger or checklist file this session works from, plus any id needed to resume it. When the run names this session's ledger file, list it first. `none` when there is no such file.

**Open tasks:** bullets, in priority order.

**Next step:** the single action to take first.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.