bug-analysis SKILL.md skillA
bug-analysis from fishzjp/qa-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add fishzjp/qa-skills/bug-analysis@v0.9.0Pins v0.9.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- fishzjp/qa-skills
- Path
skills/bug-analysis/SKILL.md- Versions recorded
- 6
- Latest version
- v0.9.0, committed Sep 20, 2026
- First version recorded
- Aug 29, 2026
- Size
- 8,130 bytes
- Repository stars
- 49
- License
- MIT
对已确认的 Bug 做根因定位、影响分析、回归建议时使用——复现 → 读代码定位根因 → 影响五面分析 → 回归建议,条目(根因/影响/Severity 依据/修复建议/回归建议五个扩展字段)落盘为 Bug 条目。不用于:仅收集 Bug 证据(automated-e2e-testing / api-testing)、疑似未定性缺陷(test-case-writing 的 Cx 记录)。.
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
# Bug 分析(bug-analysis) 对**已确认**的 Bug 做根因定位、影响分析、回归建议。 - **输入**:Bug 报告(现象 + 复现步骤 + 证据)、代码仓库、(可选)需求模型 / 测试用例;批量执行场景下 A 类条目可来自失败分流表(`../core/triage.md` 产出,条目附带的 G/S 信号摘要与 evidence 字段即复现起点) - **输出(落盘)**:Bug 条目(结构见下),**追加进测试报告**(`../core/report-template.md` §3 的根因分析 / 影响范围 / Severity 依据 / 修复建议 / 回归建议五个扩展字段即本 skill 的填写范围) - **边界**:输入是**已确认**的 Bug(用户或执行结果已定性"这是缺陷");审查发现的**疑似**缺陷(待验证)归 `test-case-writing` 的 Cx 记录;回归**范围选择**归 `regression-testing` ## When to Use - Bug 已经定性确认,需要定位根因(读到 `文件:行` 的分叉点) - 需要评估 Bug 的影响面(同根因其他路径 / 脏数据 / 受影响用户) - 修复后需要回归用例建议(修复验证 + 关联回归) ## When NOT to Use - 还没定性("这是 Bug 还是特性?")→ 先经用户裁决(Bug 定性检查点,见 `qa`);证据收集阶段 → `automated-e2e-testing` 工作流二 / `api-testing` - 代码审查发现的疑似缺陷(未复现、未定性)→ `test-case-writing` 的 Cx 缺陷记录(待实测确认) - 需要回归清单(哪些用例要跑)→ `regression-testing`(本 skill 产出回归用例**建议**) - 端到端流水线 → `qa` 编排(本 skill 是其阶段 6) ## Bug 条目结构(追加进测试报告) 条目字段与填写模板**以 `../core/report-template.md` §3 为唯一来源**(此时加载),本 skill 只补充填写语义: - **本 skill 的填写范围**:根因分析 / 影响范围 / Severity 依据 / 修复建议 / 回归建议五个扩展字段(报告 §3 中除「复验轮次」外的 8 个基础字段——严重程度 / 状态(初始"新建",后续随回归结果更新,见 `../core/report-template.md` 使用约定 6) / 发现方式 / 复现步骤 / 预期行为 / 实际行为 / 证据 / 环境——由发现方已填,不重写) …
Read the whole file at its exact version.
How to install
mdr add fishzjp/qa-skills/bug-analysis@sha256:1f7968b1354ccc2fThe line at the top of this page pins the label v0.9.0, 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_4m3ye5wmng7kcrfe)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Aug 29, 2026 and Sep 20, 2026, about one every 4 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.9.0 latest | 2026-09-20 | 21f92dc | 8,130 B | A | view · diff |
| v0.8.1 | 2026-09-07 | 5dd8179 | 8,130 B | A | view · diff |
| v0.8.0 | 2026-09-07 | 405281b | 8,128 B | A | view · diff |
| v0.7.0 | 2026-09-05 | 656379f | 8,128 B | A | view · diff |
| v0.7.0 | 2026-09-03 | e842af3 | 7,847 B | A | view · diff |
| v0.7.0 | 2026-08-29 | 6e24e5d | 7,396 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 (8130 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
fishzjp/qa-skills · 49 stars · license MIT · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_4m3ye5wmng7kcrfe GET https://markdownregistry.com/api/v1/resolve?ref=fishzjp/qa-skills/bug-analysis GET https://markdownregistry.com/api/v1/blob/1f7968b1354ccc2fef8cd750b83b5c4d5378f3a10f8b5e8fc5a2ad4fa5ce6841
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.