walkthrough SKILL.md skillA
walkthrough from ylxmf2005/longrein is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add ylxmf2005/longrein/walkthrough@git:20260923.8eb4b09Pins git:20260923.8eb4b09 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- ylxmf2005/longrein
- Path
skills/walkthrough/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260923.8eb4b09, committed Sep 23, 2026
- First version recorded
- Jul 25, 2026
- Size
- 4,371 bytes
- Repository stars
- 11
- License
- none declared
用户想弄懂一段代码、diff、分支、MR、设计或一次故障,以便核对、接手或做决定时使用,例如"讲讲这个改动""带我过一遍这个模块""这个 PR 做了什么"。只问一个概念、一句话能答清时直接回答;要判断能不能合并时用 review。.
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
# walkthrough
给没读过这个对象的人讲清它:一条从入口到结果的连续主线,读者不用自己翻代码补跳步;每个关键结论都能核对。
## 先定对象和读者
- **对象**:哪个版本,分支、提交、diff 还是某个运行时刻。
- **读者要拿它做什么**:接手就讲结构和约束,批准变更就讲行为变化和影响范围。这决定讲多深。
- **读者已经知道什么**:默认没读过这段代码,但不默认技术弱;术语第一次出现时就地解释。
## 查全关系,按关系讲
动笔前先查全相关的关系:入口(用户操作、API、定时任务)、权限、公共接口、数据和状态、异步过程、下游消费者、最终结果。每一项要么进主线,要么作为补充,要么标明没覆盖。改到公共基础时,依赖它的既有行为即使结果没变也要讲。
先讲读懂后文需要的背景和原有情况,再从入口出发,走过关键调用、状态变化和消费者,直到结果。不按文件或提交顺序复述,那是 diff 已经给出的东西。没有前后变化的对象,按目的、组成、约束和待决问题来讲。
顺序跟着读者的理解路径走,不必结论先行。重要的多写,次要的少写,补充说明不抢主线。名称和术语与代码保持一致。类比用来跨过理解门槛,同时说明它在哪里不成立。
## 用最小的图
文字会迫使读者在脑子里重建结构时,在旁边放一个最小的图。只画当前判断用得上的节点,用真实的名称和路径;多种形式都行时选最小的。图负责结构,旁边的文字负责因果和边界。下面的例子只示范形式:
- **逻辑和分支**:伪代码。
```text
on(save)
if content unchanged
return cached
write content
```
- **单一入口的调用**:调用树。多方来回的时序不要用它。
```text
submitForm
createSession
persistPrompt
navigateToSession
```
- **所有权和嵌套**:组件树讲运行时组合,浅文件树讲静态职责,只展开相关的分支。
```text
src/
├── commands/ # 解析用户动作
├── sessions/ # 持有会话状态
└── transport/ # 发送请求
```
- **多方时序或数据流**:Mermaid。
```mermaid
sequenceDiagram
User->>UI: 选择命令
UI->>Daemon: 发送 prompt
Daemon-->>UI: 流式返回结果
```
- **已有结构的变化**:和结构同形的 diff,调用变化用调用树 diff,组件变化用组件树 diff。
…Read the whole file at its exact version.
How to install
mdr add ylxmf2005/longrein/walkthrough@sha256:87c31dafefc23a41The line at the top of this page pins the label git:20260923.8eb4b09, 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_i73vh6jlioifqezs)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Jul 25, 2026 and Sep 23, 2026, about one every 15 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260923.8eb4b09 latest | 2026-09-23 | 8eb4b09 | 4,371 B | A | view · diff |
| git:20260910.4546a3c | 2026-09-10 | 4546a3c | 6,063 B | A | view · diff |
| git:20260814.8b558f7 | 2026-08-14 | 8b558f7 | 3,797 B | A | view · diff |
| git:20260727.106aa2e | 2026-07-27 | 106aa2e | 2,795 B | A | view · diff |
| git:20260725.cfce686 | 2026-07-25 | cfce686 | 2,380 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 (4371 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
ylxmf2005/longrein · 11 stars · license none declared · pushed 2026-10-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_i73vh6jlioifqezs GET https://markdownregistry.com/api/v1/resolve?ref=ylxmf2005/longrein/walkthrough GET https://markdownregistry.com/api/v1/blob/87c31dafefc23a41778a5dce5aba9d9642845c88247b9875513ec2ff4703f1f6
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 ylxmf2005/longrein
Every file in ylxmf2005/longrein