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.

Install it, pinned
mdr add curtischoutw/claude-institution/verify@git:20261002.c9145f9

Pins 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

The exact contents, by fingerprint
mdr add curtischoutw/claude-institution/verify@sha256:f76f0179e084edf6

The 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ml26d2zduaac7spd.svg)](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.

versioncommittedcommitsizeaudit
git:20261002.c9145f9 latest2026-10-02 c9145f9 3,518 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • 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

GitHub

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

CLAUDE.md@institution CLAUDE.md file
curtischoutw/claude-institution · institution/CLAUDE.md
git:20261003.51b6900 · audit A · 5 stars
debug-protocol SKILL.md skill
curtischoutw/claude-institution · institution/skills/debug-protocol/SKILL.md · 系統化除錯協定,含停損規則。在除錯卡住、同一問題修了 2 次以上還沒好、或開始想「隨便改改看會不會好」時使用。防止亂槍打鳥式修改把程式碼越改越爛。
git:20261002.c9145f9 · audit A · 5 stars
lesson SKILL.md skill
curtischoutw/claude-institution · institution/skills/lesson/SKILL.md · 被使用者糾正後,先分流(單純事實/偏好交給內建 auto memory,需要變成規則才進本流程),把規則寫成可長期沿用的條目記入 tasks/lessons.md。在使用者說「不對」「不是這樣」「我說過」或任何形式指出錯誤後立即使用;也用於…
git:20260826.65d9991 · audit A · 5 stars

Every file in curtischoutw/claude-institution

Other files named verify

verify SKILL.md skill
yeachan-heo/oh-my-claudecode · skills/verify/SKILL.md · Verify that a change really works before you claim completion
git:20260401.ff9223c · audit A · 40,236 stars
verify SKILL.md skill
zenbu-labs/terminal-browser · .claude/skills/verify/SKILL.md · Drive an engine app headlessly in a pty, record a video of the whole verification, and open a summary page (video +…
git:20260721.c3339dc · audit A · 4,204 stars
verify SKILL.md skill
alsk1992/cloddsbot · src/skills/bundled/verify/SKILL.md · Verify agent identity using ERC-8004 on-chain registry
git:20260130.5926fbf · audit A · 3,002 stars
verify SKILL.md skill
zereight/gitlab-mcp · .github/skills/verify/SKILL.md · Verify that a change really works before claiming completion. Activate when user says: verify this, check if it works…
git:20260412.9d9ce51 · audit A · 2,059 stars
verify SKILL.md skill
ethanyoq/ai-novel-writer · .claude/skills/verify/SKILL.md · 在真实 Electron 中驱动 AI 小说作家,按场景截图、记录启动耗时并读取只读诊断。前端重设计 RD-0 至 RD-10 每个 PR 的实机验证都走这里。用于「实机验证」「截图对比」「跑一下界面场景」。
git:20261021.a8f60fa · audit A · 1,705 stars
verify SKILL.md skill
codeaholicguy/ai-devkit · skills/verify/SKILL.md · AI DevKit · Enforce evidence-based completion claims — require fresh command output before reporting success. Use when…
git:20260703.7628b9e · audit A · 1,652 stars
verify SKILL.md skill
sethgammon/citadel · skills/verify/SKILL.md · Self-test the Citadel hook pipeline from within a live session. Exercises real tool calls (Write, Edit, Bash, Read) and…
git:20260919.f58febd · audit A · 925 stars
verify SKILL.md skill
oliver-kriska/claude-elixir-phoenix · plugins/rewrite/skills/verify/SKILL.md · Verify a rewrite slice against its obligations: preflight, capture fresh test evidence, audit translationese and…
git:20261016.88cbbaa · audit A · 569 stars

Browse by kind, by grade A, or by owner.