diagnose SKILL.md skillA
diagnose from pillumina/ascend-sleuth is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add pillumina/ascend-sleuth/diagnose@git:20261030.0194eb5Pins git:20261030.0194eb5 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- pillumina/ascend-sleuth
- Path
skills/diagnose/SKILL.md- Versions recorded
- 41
- Latest version
- git:20261030.0194eb5, committed Oct 30, 2026
- First version recorded
- Sep 10, 2026
- Size
- 41,915 bytes
- Repository stars
- 5
- License
- MIT
昇腾训练/推理问题的核心诊断循环:收集症状、按 triage-tree 路由、两阶段加载 并验证 Tier 2 case、命中给 fix(高危 root cause 改提示 halt)或转深度排查。 Tier-2 未命中但最终解决时起草候选 case。全程写 trace。 仅在能执行命令的 agent(Claude Code / Codex / pi)中可用。.
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
# Diagnose 昇腾问题的核心诊断循环。你是辅助定位工具——**fix 是你给的建议,由人手动应用到客户环境,你不自动改生产**。 > **本文是「可执行脊梁」**:只保留**始终要跑**的骨架与权威规则。步骤的**展开机制**(子步骤/边界/判定细节)见本 skill 的 `references/diagnosis-procedure.md`;**trace 细节**(词表/时间戳/证据落盘完整展开)见 `references/diagnosis-trace.md`,二者**按需加载**。skill 支撑文件一律放本 skill 的 `references/`,**不放仓库根 `references/`**(那是知识库/先验层)。 ## 何时用 出现训练或推理问题(中断 / 精度 / 性能),且你在能执行 bash 的 agent 中。被打断后续接 → `/skill:resume-diagnosis`。 **只问思路的咨询不是接单**:工程师问"这类问题怎么定位"、手上没有报错原文或日志、不需要你给出这次的具体结论时,按已有知识直接答方法(可读先验层的流程词条),**不开 session、不写 trace**:trace 要回放的是"看了哪些候选、给了什么修复、结果如何",没有现场证据的会话记录提供不了这两样。等对方贴出证据、要往下定结论时再开 session。 ## 流程选择(开屏一次,决定这次走到多深) **何时问**:确认这不是"只问思路的咨询"(见上一节)之后、开始收集症状之前。这时工程师已经在场,问一次的成本是十秒;拖到后面再问,等于让他为一条他已经不想要的路径跑完深度排查与报告。 **问什么**(三个口子,按他答的走): | 选择 | 走到哪一步为止 | 明确不做 | |---|---|---| | **快路**「先给最可能的结论 + 验证命令」 | 候选加载 → 命中即给结论 | 深度排查不在命中后自动展开;步骤 6 只出对话输出 + 一条最短 trace,报告与沉淀候选都不产 | | **全路**「完整排查到根因」 | 未命中继续深度排查 → 位置报告 → 沉淀候选 | —— | | **紧急**「生产中断,先恢复」 | 按「紧急情况」一节先 stabilize | 不钻深度排查、不写 postmortem | **怎么写进过程**:把选择记进 trace 的顶层 `summary` 与首条 user 事件,让续接的人一眼看到这单的目标。路径不同不改变下面骨架的**前四步**(收集、路由、候选加载与验证、探询)——路由质量与证据采集三条路都要,省掉它们会让快路变成瞎猜。真正的分叉在两处:**步骤 5 深度排查**与**步骤 6 产出**。 …
Read the whole file at its exact version.
How to install
mdr add pillumina/ascend-sleuth/diagnose@sha256:56794bc995dee097The line at the top of this page pins the label git:20261030.0194eb5, 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_3c4sbmjalhokgodz)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 41 versions of this file, between Sep 10, 2026 and Oct 30, 2026, about one every day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261030.0194eb5 latest | 2026-10-30 | 0194eb5 | 41,915 B | A | view · diff |
| git:20261030.b2a4191 | 2026-10-30 | b2a4191 | 41,814 B | A | view · diff |
| git:20261030.8015383 | 2026-10-30 | 8015383 | 41,160 B | A | view · diff |
| git:20261026.9e4f435 | 2026-10-26 | 9e4f435 | 40,520 B | A | view · diff |
| git:20261019.58e1ea6 | 2026-10-19 | 58e1ea6 | 40,283 B | A | view · diff |
| git:20261019.9c0f443 | 2026-10-19 | 9c0f443 | 39,441 B | A | view · diff |
| git:20261017.896493c | 2026-10-17 | 896493c | 38,583 B | A | view · diff |
| git:20261009.3640a77 | 2026-10-09 | 3640a77 | 38,463 B | A | view · diff |
| git:20261008.77061a2 | 2026-10-08 | 77061a2 | 38,455 B | A | view · diff |
| git:20261005.dbd979b | 2026-10-05 | dbd979b | 38,454 B | A | view · diff |
| git:20261005.f5ad712 | 2026-10-05 | f5ad712 | 38,411 B | A | view · diff |
| git:20260929.7db825f | 2026-09-29 | 7db825f | 37,849 B | A | view · diff |
| git:20260929.ef037cb | 2026-09-29 | ef037cb | 37,843 B | A | view · diff |
| git:20260929.f4a9289 | 2026-09-29 | f4a9289 | 36,400 B | A | view · diff |
| git:20260923.db463bd | 2026-09-23 | db463bd | 36,084 B | A | view · diff |
| git:20260923.c840b25 | 2026-09-23 | c840b25 | 36,102 B | A | view · diff |
| git:20260923.a5fc926 | 2026-09-23 | a5fc926 | 35,958 B | A | view · diff |
| git:20260922.3118b89 | 2026-09-22 | 3118b89 | 34,993 B | A | view · diff |
| git:20260922.e9a194a | 2026-09-22 | e9a194a | 34,934 B | A | view · diff |
| git:20260921.aae54ff | 2026-09-21 | aae54ff | 33,420 B | A | view · diff |
| git:20260921.179916f | 2026-09-21 | 179916f | 33,237 B | A | view · diff |
| git:20260921.f4787e7 | 2026-09-21 | f4787e7 | 32,732 B | A | view · diff |
| git:20260921.a20961e | 2026-09-21 | a20961e | 29,586 B | A | view · diff |
| git:20260918.75070ea | 2026-09-18 | 75070ea | 28,069 B | A | view · diff |
| git:20260918.2267f13 | 2026-09-18 | 2267f13 | 27,601 B | A | view · diff |
| git:20260917.709504c | 2026-09-17 | 709504c | 26,423 B | A | view · diff |
| git:20260917.2e88e70 | 2026-09-17 | 2e88e70 | 26,418 B | A | view · diff |
| git:20260917.277aba9 | 2026-09-17 | 277aba9 | 26,202 B | A | view · diff |
| git:20260916.6d1f291 | 2026-09-16 | 6d1f291 | 25,046 B | A | view · diff |
| git:20260915.e0f78c8 | 2026-09-15 | e0f78c8 | 23,840 B | A | view · diff |
| git:20260914.140151a | 2026-09-14 | 140151a | 23,344 B | A | view · diff |
| git:20260914.27c2439 | 2026-09-14 | 27c2439 | 22,583 B | A | view · diff |
| git:20260914.b9d2c52 | 2026-09-14 | b9d2c52 | 22,093 B | A | view · diff |
| git:20260913.3e13dd7 | 2026-09-13 | 3e13dd7 | 21,444 B | A | view · diff |
| git:20260912.af5564d | 2026-09-12 | af5564d | 21,157 B | A | view · diff |
| git:20260912.a0585ee | 2026-09-12 | a0585ee | 21,090 B | A | view · diff |
| git:20260910.c5a5df6 | 2026-09-10 | c5a5df6 | 20,680 B | A | view · diff |
| git:20260910.c06f7c2 | 2026-09-10 | c06f7c2 | 20,876 B | A | view · diff |
| git:20260910.203dddd | 2026-09-10 | 203dddd | 17,690 B | A | view · diff |
| git:20260910.4f7fc6b | 2026-09-10 | 4f7fc6b | 20,487 B | A | view · diff |
| git:20260910.af5515e | 2026-09-10 | af5515e | 20,379 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 (41915 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
pillumina/ascend-sleuth · 5 stars · license MIT · pushed 2026-10-31 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_3c4sbmjalhokgodz GET https://markdownregistry.com/api/v1/resolve?ref=pillumina/ascend-sleuth/diagnose GET https://markdownregistry.com/api/v1/blob/56794bc995dee0976801c0eaeec2bba836ac23701bff38328e18379d92553c04
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 pillumina/ascend-sleuth
Every file in pillumina/ascend-sleuth