verify SKILL.md skillA
verify from curtischoutw/claude-institution is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add curtischoutw/claude-institution/verify@git:20261002.c9145f9Pins git:20261002.c9145f9 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- curtischoutw/claude-institution
- Path
institution/skills/verify/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261002.c9145f9, committed Oct 2, 2026
- Size
- 3,518 bytes
- Repository stars
- 5
- License
- MIT
宣稱任務「完成」之前必跑的驗證 checklist。在準備回報完成、準備 commit、或使用者問「好了嗎」時使用。產出一份附證據的驗證報告。.
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
# verify:完成前驗證 目的:杜絕「假完成」。每一個 ✅ 都必須有貼出來的指令與輸出當證據;沒有證據就不是 ✅。 ## 執行步驟(依序,不可跳過) ### 1. 複述完成判準 用一句話寫出這個任務原本的完成判準(來自 tasks/todo.md 或使用者的原話)。 - 如果寫不出具體判準 → 停,先回去確認任務範圍,不要繼續。 ### 2. 跑現有測試 - 先找測試指令:依序檢查 `package.json` 的 scripts、`Makefile`、`pyproject.toml`、CI 設定檔(`.github/workflows/`)。 - 跑它,貼出輸出最後 10 行。 - 找不到任何測試 → 明確寫「本專案無測試」,不要假裝跑過。 - 測試失敗 → 不是完成。回去修,或如實回報失敗內容。 ### 3. 手動走 happy path - 用真實指令實際執行改動的功能(curl、跑 script、開頁面),不是只看程式碼「應該會動」。 - 貼出實際輸出。 ### 4. 走至少 2 個邊界情況 從這個清單挑與改動相關的:空輸入、超長輸入、不存在的檔案/ID、權限不足、重複執行(冪等性)、並發、非 ASCII 字元。 - 每個邊界情況:一行寫「輸入 → 預期 → 實際」。 ### 5. 檢查沒有新的警告或錯誤 - 重看步驟 2–4 的輸出有無 warning / error / deprecation。 - 有 log 檔就 tail 一下。 ### 6. 審視 diff - `git diff --stat`(或比對改動清單),確認: - 沒有除錯碼(console.log、print、註解掉的程式碼) - 沒有與任務無關的檔案被改到 - diff 大小與任務規模相稱(小任務出現大 diff = 警訊,回報它) ### 7. Staff engineer 之問 自問:「一位資深工程師會核准這個 PR 嗎?」有任何遲疑 → 把遲疑的點寫進回報,不要吞掉。 ## 回報格式(固定模板) ``` ## 驗證報告 - 完成判準:<一句話> - 測試:✅/❌/無測試 — <指令> → <輸出尾行> - Happy path:✅/❌ — <指令> → <實際輸出> - 邊界情況: - <輸入> → 預期 <X> → 實際 <Y> ✅/❌ - <輸入> → 預期 <X> → 實際 <Y> ✅/❌ - 新警告/錯誤:無 / <內容> - Diff:<N 檔 / M 行>,無除錯碼、無無關改動 - 未驗證項目:<誠實列出,說明原因> - 已驗證: <hard-rules #3;本輪未引用使用者陳述的程式碼事實則寫「不適用」> - 範圍外發現: <hard-rules #4;記到 tasks/todo.md 的項目,或「無」> …
Read the whole file at its exact version.
How to install
mdr add curtischoutw/claude-institution/verify@sha256:f76f0179e084edf6The line at the top of this page pins the label git:20261002.c9145f9, 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_ml26d2zduaac7spd)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 2, 2026.
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 (3518 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
curtischoutw/claude-institution · 5 stars · license MIT · pushed 2026-10-03 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ml26d2zduaac7spd GET https://markdownregistry.com/api/v1/resolve?ref=curtischoutw/claude-institution/verify GET https://markdownregistry.com/api/v1/blob/f76f0179e084edf6edbfb120dfc4247607921e8b248f003fd8ebc280f98d6e9e
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.
More from curtischoutw/claude-institution
Every file in curtischoutw/claude-institution