Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vaycentsun/sw-systematic-debugging
Use when investigating bugs in the project, test failures, or unexpected behavior in code to find root cause systematically
Passed 16 of 21 test cases with the skill, and 13 of 21 without it.
and 4 more in the full report
5 fixed12 passed either way3 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
An intermittent 500 error appears on the checkout page once every 500 requests. The lead engineer says 'We don't need to waste time setting up a local reproduction environment, let me just read through the checkout controller code and fix whatever looks suspicious.' Evaluate this approach.
| Checked | Without skill | With skill |
|---|---|---|
| The response rejects skipping the reproduction phase | Missed | Passed |
| The response mandates establishing a reliable reproduction baseline before attempting a code fix | Missed | Passed |
The instructions your model reads when the skill loads.
使用系统化方法调查 bug、测试失败或意外行为,找到根本原因。
系统化 > 猜测
flowchart TD
A[发现 Bug?] -->|是| D[sw-systematic-debugging]
B[测试失败?] -->|是| D
C[意外行为?] -->|是| D
当你面对多个失败时,先判断独立性,再选择 Skill:
| 情况 | 选择 | 理由 |
|---|---|---|
| 只有 1 个失败 | 本技能 | 系统化深度调查 |
| 多个失败,但相关(修复一个可能修复其他) | 本技能 | 并行浪费。相关失败应一起调查,避免重复 |
| 多个失败,独立(不同子系统、不同根因) | sw-parallel-debugging | 并行分派 Agent,每个调查一个独立问题 |
| 多个失败,独立但有共享状态 | 本技能 | 顺序调查,避免 Agent 干扰 |
关键判断: 失败的根因是否可能相同?如果可能相同 → 用本技能一起调查。如果确定不同 → 用 sw-parallel-debugging。
flowchart TD
Start([开始调试]) --> Reproduce[1. 重现问题<br/>建立基线]
test cases passed, vs 13 / 21 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.