dropoff SKILL.md skillA
dropoff from tingyulu/myr2d2 is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add tingyulu/myr2d2/dropoff@git:20260809.0986e60Pins git:20260809.0986e60 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- tingyulu/myr2d2
- Path
skills/dropoff/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260809.0986e60, committed Aug 9, 2026
- First version recorded
- Jul 30, 2026
- Size
- 5,855 bytes
- Repository stars
- 18
- License
- a license file GitHub does not identify
跨專案/跨 session 交接「推球」。把一件事連同完整脈絡交給另一個專案(或同專案的未來 session)的 Claude。當使用者說「交接給 X」「handoff 給某專案」「推球給 X」「把這件事丟給下個 session」時觸發。產出=目標專案 `.claude/handoffs/` 下的一張交接卡(Markdown 檔),對面 session 用 /pickup 接手;偵測到目標的活躍 session 時加發即時門鈴(使用者說「不用即時通知」則靜默排隊)。 English triggers: "hand this off to X", "drop this off for <project>", "pass this to the next session".
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
# /dropoff — 交接·推球 把一件事**可靠地**交給另一個 Claude session(別的專案、或同專案的下一個 session)。 核心問題:對面 session 讀不到你這個對話的 context。口頭交代會漏、聊天記錄會斷 —— 所以交接卡必須是**磁碟上的檔案**,寫清楚到「陌生 session 光看這張卡就能接手」。 > 🤖 R2-D2 時刻:Leia 把 Death Star 圖紙和求救訊息存進 R2 的記憶體 —— 這就是 dropoff。 > 訊息不靠 Leia 本人送達,靠的是那台會自己滾去找 Obi-Wan 的機器人。 ## 交接卡格式 一張卡 = 一個 Markdown 檔,放在**目標專案**的 `.claude/handoffs/` 目錄: ``` <目標專案根目錄>/.claude/handoffs/YYYYMMDD-HHMM-<短slug>.md ``` ```markdown --- status: pending # pending → picked → done from: <來源專案或 session 描述> from-session: <來源 session 名稱或 ID,選填 — 有跨 session 傳訊能力時填,供對面完成後回訊> to: <目標專案> created: YYYY-MM-DD HH:MM priority: high | normal | low notify: rung | silent # 選填 — 已按門鈴/使用者要求靜默排隊 --- # <事項一句話> ## 要做什麼 <具體、可執行的任務描述> ## 脈絡(陌生 session 也看得懂的程度) <為什麼要做、之前做到哪、決策背景> ## 相關檔案/連結 - <路徑或 URL,一行一個> ## 完成的定義 <怎樣算做完 —— 可驗證的條件,不是感覺> ``` ## 用法 `/dropoff <目標專案路徑或名稱> <事項>` - 沒給目標 → 問使用者。 - 目標是「同專案的未來 session」→ 寫進本專案自己的 `.claude/handoffs/`。 ## 動作 1. **建目錄**(若不存在):`mkdir -p <目標專案>/.claude/handoffs` 2. **寫卡**:依上述格式。「脈絡」與「完成的定義」是卡的靈魂 —— 只寫標題的交接卡等於沒交接。 3. **驗證落地**:寫完 `cat` 回讀確認內容完整(寫入可能靜默失敗,別信工具回的成功訊息字面)。 …
Read the whole file at its exact version.
How to install
mdr add tingyulu/myr2d2/dropoff@sha256:175e36aada5816d2The line at the top of this page pins the label git:20260809.0986e60, 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_l5xu7qnuhblgzbmh)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Jul 30, 2026 and Aug 9, 2026, about one every 3 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260809.0986e60 latest | 2026-08-09 | 0986e60 | 5,855 B | A | view · diff |
| git:20260809.e1ca2c4 | 2026-08-09 | e1ca2c4 | 5,384 B | A | view · diff |
| git:20260809.c34aacb | 2026-08-09 | c34aacb | 4,990 B | A | view · diff |
| git:20260730.443389f | 2026-07-30 | 443389f | 3,222 B | A | view · diff |
| git:20260730.864bb3f | 2026-07-30 | 864bb3f | 3,220 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 (5855 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
tingyulu/myr2d2 · 18 stars · license a license file GitHub does not identify · pushed 2026-10-16 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_l5xu7qnuhblgzbmh GET https://markdownregistry.com/api/v1/resolve?ref=tingyulu/myr2d2/dropoff GET https://markdownregistry.com/api/v1/blob/175e36aada5816d282f3240e611c96f61f30bbc4c6c8cc47760114d5e98a8b67
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.