eo-handoff SKILL.md skillA
eo-handoff from simpleeve/eo-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add simpleeve/eo-skills/eo-handoff@git:20260901.016f129Pins git:20260901.016f129 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- simpleeve/eo-skills
- Path
eo-handoff/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260901.016f129, committed Sep 1, 2026
- First version recorded
- Jul 8, 2026
- Size
- 7,657 bytes
- Repository stars
- 31
- License
- MIT
在 /clear 之前生成最小可恢复快照到 tmp/eo/handoff/<topic>.md,让下一个会话载入这一个文件就能从当前节点继续。优先记录任务状态、关键口径、下一步分叉,主动丢弃探索过程。触发:handoff / 存一下进度 / 我要 clear / /eo-handoff。 NOT FOR: 机械压缩对话流(用内置 /compact)。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# eo-handoff — 跨会话状态交接 ## 定位 **clear 前的最后一步**:把"下次会话要立刻接着干"所需的最少信息写到 `<repo>/tmp/eo/handoff/<topic>.md`。 和容易混淆的两个东西的边界: | 名称 | 对端 | 性质 | |------|------|------| | 内置 `/compact` | 同一会话续命 | 机械压缩对话流,保留所有信息 | | **`/eo-handoff`** | **clear 之后的下一个会话("未来的自己")** | **定向提取当前状态 + 决策口径,主动丢弃探索过程** | 核心区别:eo-handoff **不是总结**,是"开机指令"。读者是新会话的自己,目标是 5 分钟内回到当前节点。 ## 不依赖 .eo-project.json `tmp/eo/handoff/` 是工作区机制(eo 临时工件命名空间的一个域,见 [../eo-shared/conventions.md](../eo-shared/conventions.md)),任何 git 仓库都能用,不归 `eo-doc/` 体系管。即使没跑过 `/eo-project-init` 也能用本 skill。 ## 输入 - **topic 名**:从最近上下文推断(最近聊的 module / change-id / 任务名)。推不出再问用户一次。 - 文件名:`tmp/eo/handoff/<topic>.md`,`<topic>` 用 kebab-case - **可选口头加权**:用户说"重点记 X / 别记 Y / 把这段对话原文带上" → 写入时按指示偏置 - **tmp/eo/handoff/ 目录**:不存在则建。**已存在的同名文件直接覆盖**(默认行为;老的 handoff 已经过期没价值)。如果用户希望保留历史,自行加日期后缀。 ## 文件骨架(6 段固定) 每段没有内容就写 `_无_`,**不要省略段落**——固定结构便于下一个会话按位置取信息。 ```markdown # <topic> — 会话交接快照 > <YYYY-MM-DD HH:MM> 由 /eo-handoff 生成。 > 用途:`/clear` 后载入本文件即可从「<一句话节点描述>」继续。 ## 1. 当前状态 - 在做什么、卡在哪个节点 - 关键产物路径 + status(change / review 等的 frontmatter status) - 上下游依赖是否就绪 ## 2. 基线 - 仓库 HEAD:`<git rev-parse --short HEAD>` on `<branch>` - 关键文件清单(路径 + 一句话作用),区分「已存在」「待新增」 …
Read the whole file at its exact version.
How to install
mdr add simpleeve/eo-skills/eo-handoff@sha256:621c2f40f98daf3aThe line at the top of this page pins the label git:20260901.016f129, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_s4lqh2hswdez5a6m)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Jul 8, 2026 and Sep 1, 2026, about one every 14 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260901.016f129 latest | 2026-09-01 | 016f129 | 7,657 B | A | view · diff |
| git:20260718.ef644e4 | 2026-07-18 | ef644e4 | 7,645 B | A | view · diff |
| git:20260708.c41e66d | 2026-07-08 | c41e66d | 7,895 B | A | view · diff |
| git:20260708.7b99095 | 2026-07-08 | 7b99095 | 7,930 B | A | view · diff |
| git:20260708.bb7b58c | 2026-07-08 | bb7b58c | 7,923 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (7657 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
simpleeve/eo-skills · 31 stars · license MIT · pushed 2026-09-24 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_s4lqh2hswdez5a6m GET https://markdownregistry.com/api/v1/resolve?ref=simpleeve/eo-skills/eo-handoff GET https://markdownregistry.com/api/v1/blob/621c2f40f98daf3a904cedb244d4a8639c999dfc36b6f1b215f73ad6780e3bdb
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.