try skillA
try is agent-read markdown (skill) from john-walks-slow/rabbit-skills: 为目标文件创建可回退的备份。要对特定文件做不确定的破坏性修改或用户希望可以轻松回退时必须使用。.
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# try
## 目标
编辑文件前,为目标文件创建可回退的备份。
## 工作流程
1. 确认文件存在且是目标文件
2. 创建备份(默认不改动当前工作区;如需清桌编辑,将下方的 `git stash create` 换为 `git stash push`):
```bash
BACKUP_HASH=$(git stash create -u)
git stash store -m "backup:<file-path>" "$BACKUP_HASH"
```
> `-u`(`--include-untracked`)将未跟踪的文件也纳入备份。
3. 执行修改
4. 如果结果满意,继续工作。
5. 如果需要回滚:
```bash
git restore --source="$BACKUP_HASH" -- <file-path> 2>/dev/null \
|| git restore --source="${BACKUP_HASH}^3" -- <file-path>
```
## 约束
- 恢复时只操作目标文件,不影响其他已 stash 的内容
- 不执行破坏性 git 命令
- 默认不包含 `.gitignore` 中的文件(需备份时用 `-a`/`--all` 替代 `-u`)
若项目不是 git 仓库,告知用户无法执行。Read the whole file at its exact version.
How to install
mdr add john-walks-slow/rabbit-skills/try@git:20260721.ea71520mdr add john-walks-slow/rabbit-skills/try@sha256:6db277ae194129cfPin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_rkuz57xeaiweo4va)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260721.ea71520 latest | 2026-07-21 | ea71520 | 1,125 B | A | view · diff |
| git:20260711.ac4022a | 2026-07-11 | ac4022a | 879 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 (1125 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
john-walks-slow/rabbit-skills · 14 stars · license none · pushed 2026-09-20 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_rkuz57xeaiweo4va GET https://markdownregistry.com/api/v1/resolve?ref=john-walks-slow/rabbit-skills/try GET https://markdownregistry.com/api/v1/blob/6db277ae194129cfc0b2c6148dcdb5f025293cfd4132f2f49a373e0013a42007
Your agent 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.