systematic-debugging
仓库创建 2026年7月27日最近提交 1 天前SkillHot 收录 1 天前
▸ 精选理由
能避免盲目改动,适合复杂或间歇性错误排查。
这个 Skill 做什么
以再现→假设→检测→定位循环系统化排查软件故障。
帮你定位程序故障,靠可重复的 reproduce→hypothesize→instrument→root-cause 循环来调查,而不是随便改一改试试。遇到 failing test、crash、异常、错误输出、间歇性失败或回归时用,尤其已经有一次修复失败或你想“随便试”时更要停下来用。特点是强调可观测性和证据采集,告诉你怎么检测、收集数据并找到真正根因,方便安全回滚。
▸ 展开 SKILL.md 英文原文
Debugs failures with a reproduce-hypothesize-instrument-root-cause loop instead of guess-and-patch. Use when facing a bug, failing test, crash, wrong output, flaky behavior, or regression - especially after one failed fix attempt or when tempted to "just try" changes.
0
Stars
0
Forks
21
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/Ludenox-GIT/portable-agent-skills/main/skills/systematic-debugging/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/Ludenox-GIT/portable-agent-skills/main/skills/systematic-debugging/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Systematic Debugging ## When to use Use for any gap between expected and observed behavior: failing test, crash, exception, wrong output, regression, intermittent/flaky failure, performance cliff. Especially when one fix attempt has already failed, or you notice yourself about to "just try" a change. Do NOT use for: writing new features (no defect exists yet), a compile/import error whose message names the exact missing symbol (fix it directly), or pure style/lint cleanup. If that "direct fix" fails even once, this skill activates. ## The Iron Law **NO FIX WITHOUT A REPRODUCTION AND A ROOT CAUSE YOU CAN STATE IN ONE SENTENCE.** The sentence has a required shape: "X fails because Y."
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有