Stats
Actions
Tags
From nodeflow
Use before fixing unclear bugs, errors, crashes, regressions, test failures, or runtime symptoms to find evidence and root cause.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nodeflow:nodeflow-bug-diagnoseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Node ID: `nodeflow-bug-diagnose`
nodeflow-bug-diagnoseAGENTS.md, 相关代码nodeflow-plan, nodeflow-executeAGENTS.md1. Observe: collect exact symptom, command, output, logs, environment, and recent change context.
2. Reproduce: run the failing path or create a minimal repro.
3. Stabilize feedback: choose the fastest repeatable check.
4. Hypothesize: list 1-3 plausible causes tied to evidence.
5. Test hypotheses: inspect code, add temporary instrumentation, or run targeted commands.
6. Identify root cause: explain why this cause produces the symptom and why alternatives are less likely.
7. Write failing test or repro case when practical.
8. Propose fix path and verification command.
9. Clean temporary diagnostics after use.
10. Record post-mortem when useful.
## 诊断结论
- 复现命令:
- 复现结果:
- 根因:
- 证据:
- 修复方向:
- 验证命令:
- 风险:
Do not directly fix a bug before reproduction or root-cause evidence unless the user explicitly asks for a best-effort workaround.
Stop and gather evidence if you catch yourself thinking:
Stop and ask if:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub cai5946/nodeflow --plugin nodeflow