clud-git-diff SKILL.md skillA
clud-git-diff from zackees/clud is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zackees/clud/clud-git-diff@git:20260923.45b8156Pins git:20260923.45b8156 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zackees/clud
- Path
crates/clud-bin/assets/skills/clud-git-diff/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260923.45b8156, committed Sep 23, 2026
- First version recorded
- Jun 20, 2026
- Size
- 6,749 bytes
- Repository stars
- 14
- License
- a license file GitHub does not identify
Show a git diff in a native OS webview window (Beyond Compare-style dual-pane with file picker on the left) via the bundled git/clud-git-diff.py tool. Invoke when the user asks to visually review changes between revisions.
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
<!-- managed-by: clud --> # /clud-git-diff Open a native OS-level webview window that shows a git diff with: - **Left panel** — file picker listing every file that changed in the diff. Click a file to load it in the right panel. - **Right panel** — Beyond Compare-style **dual-pane** view (before/after columns) of the selected file, with synchronized scrolling between the two columns, per-line numbers, and per-hunk headers. The viewer is the only window the user has to manage. Closing it (via the OS X button) returns control to the agent. Three hard rules: 1. **Always invoke the bundled tool**, never write an ad-hoc HTML file or open the default browser. The bundled tool guarantees the side-by-side layout, the synchronized scroll, and the native window — those are the contract. 2. **Default the revision range to `HEAD~10..HEAD`** when the user doesn't specify one. They almost always want "recent history" not the full repo lifetime. 3. **The agent BLOCKS on the tool until the window closes.** The Python script's `webview.start()` is a blocking call; do not background it or move on prematurely. When the user closes the window, the tool returns and the agent picks up. …
Read the whole file at its exact version.
How to install
mdr add zackees/clud/clud-git-diff@sha256:7fd8a1bd9a8d4bc2The line at the top of this page pins the label git:20260923.45b8156, 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_eehe36xog3conlvu)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Jun 20, 2026 and Sep 23, 2026, about one every 94 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260923.45b8156 latest | 2026-09-23 | 45b8156 | 6,749 B | A | view · diff |
| git:20260620.a9f8972 | 2026-06-20 | a9f8972 | 6,431 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 (6749 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
zackees/clud · 14 stars · license a license file GitHub does not identify · pushed 2026-10-22 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_eehe36xog3conlvu GET https://markdownregistry.com/api/v1/resolve?ref=zackees/clud/clud-git-diff GET https://markdownregistry.com/api/v1/blob/7fd8a1bd9a8d4bc2925debb4e20f0259b655fb28fac030dee5616226d454bbc0
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.