new-mission SKILL.md skillA
new-mission 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/new-mission@git:20260901.e3c24bcPins git:20260901.e3c24bc in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- tingyulu/myr2d2
- Path
skills/new-mission/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260901.e3c24bc, committed Sep 1, 2026
- First version recorded
- Aug 30, 2026
- Size
- 17,045 bytes
- Repository stars
- 18
- License
- a license file GitHub does not identify
新任務開工前的簡報流程:只問最必要的幾題(一次一題、能查的先查)→ 產第一版計畫(不實作)→ 送審 → 整合後給使用者確認 → 同時輸出一份優化過的任務 prompt 當這件事的基礎 → 確認後才動手 → 執行結束交一份對照計畫的收尾報告。當使用者說「新任務」「任務簡報」「開工簡報」「先問我再做」「先給計畫」「mission brief」「這個任務怎麼開始」時觸發;接到一個三步以上、或做錯不好回頭的新任務時也該主動提議跑一次。⚠️ 一兩步、可逆、做壞了重來只花幾分鐘的小事不適用,直接做。 English triggers: "new mission", "mission brief", "brief me first", "plan before doing", "ask me first", "kickoff".
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
# /new-mission — 任務簡報
新任務開工前的固定流程:先問對問題、再給計畫、審過、使用者點頭、才動手。順便產出一份能重複使用的任務 prompt;執行結束後,交一份對照計畫的收尾報告。
> 🤖 R2-D2 時刻:R2 把死星藍圖投影出來,反抗軍圍著全像圖把攻擊路線看完、確認那條溝渠可以飛,X-wing 才升空。沒有人在看完藍圖之前就起飛。
## 為什麼需要
Claude 接到任務的預設行為是**直接開始做**。做到一半才發現三件事,每一件都要重來:
1. **這件事已經有人在做**,或已經有一張卡、一份檔案、一個負責人。另起爐灶的成本不是重工,是兩份互相矛盾的真相。
2. **範圍理解錯了**。使用者的一句話裡有三種讀法,Claude 挑了最順手的那種,做完才被退。指示越短、解讀空間越大,而 Claude 通常不會察覺自己選了哪一種解讀。
3. **產出落在沒人找得到的地方**。分析做了、品質也夠,但只活在對話裡;三個月後要用的人不知道去哪裡找。
這三件事,多數在動手前問一句就能擋掉。這支 skill 把「問哪幾句」「問完做什麼」「什麼時候才准動手」釘成固定順序。
## 什麼時候不要用
做錯的代價小於問一輪的代價,就直接做。判準:**一兩步、可逆、做壞了重來只花幾分鐘**的事不用跑這支。三步以上、會寫進共用檔案、會發訊息給別人、會改規則的,跑。
## 動作
### 0. 開場分流,然後先查、不空問
**⏰ 開場第一行先報時間**:不管接下來是分流、是先查、還是直接給計畫,回覆的**第一行**固定是
`⏰ <YYYY-MM-DD(週幾)HH:MM> <IANA 時區>` —— 例 `⏰ 2026-03-09(一)10:12 Europe/Berlin`
- **時區不可省**。人與機器不在同一個時區、或使用者正在外地時,一個沒有時區的時間讀不出來是哪裡的幾點。印的是**這台機器的時區**,不要假裝知道使用者人在哪。
- **從機器取,不要憑印象拼**。零依賴取法(macOS/Linux 通用,不需 python):
```bash
set -- $(date '+%Y-%m-%d %u %H:%M')
case $2 in 1) w=一;; 2) w=二;; 3) w=三;; 4) w=四;; 5) w=五;; 6) w=六;; 7) w=日;; *) w=;; esac
tz=${TZ:-$(readlink -f /etc/localtime 2>/dev/null || readlink /etc/localtime 2>/dev/null)}
tz=${tz#:}; tz=${tz##*/zoneinfo/}
…Read the whole file at its exact version.
How to install
mdr add tingyulu/myr2d2/new-mission@sha256:0f04fc760fb224c2The line at the top of this page pins the label git:20260901.e3c24bc, 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_3eaqbqgxmff2cc2g)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Aug 30, 2026 and Sep 1, 2026, more than one a day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260901.e3c24bc latest | 2026-09-01 | e3c24bc | 17,045 B | A | view · diff |
| git:20260901.75bed90 | 2026-09-01 | 75bed90 | 17,238 B | A | view · diff |
| git:20260830.cee6243 | 2026-08-30 | cee6243 | 14,657 B | A | view · diff |
| git:20260830.6b01129 | 2026-08-30 | 6b01129 | 13,953 B | A | view · diff |
| git:20260830.a0148f3 | 2026-08-30 | a0148f3 | 13,775 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 (17045 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_3eaqbqgxmff2cc2g GET https://markdownregistry.com/api/v1/resolve?ref=tingyulu/myr2d2/new-mission GET https://markdownregistry.com/api/v1/blob/0f04fc760fb224c23a15335dbf1c2924a37d3774173519ea6e77a9f22ecb8d2e
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.