systematic-debugging

用途概括系统化调试技能,强调在修复前必须找到根本原因,通过四阶段流程(调查、分析、假设、实施)避免随机修复和症状掩盖。

业务领域

Coding

技能形态

Workflow
所需工具
gitsecuritycodesign
语言环境
无强依赖
包管理器
不涉及

Agent Skill 规格描述

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

使用场景

两种典型用法

场景 01

处理测试失败或生产Bug

当开发者在CI或生产环境中遇到测试失败或Bug时,Agent使用该技能引导用户按四阶段流程:先仔细阅读错误信息、重现问题、检查最近变更、追踪数据流,找到根本原因后再实施修复,避免随机尝试导致新问题。

场景 02

排查多组件系统集成问题

在涉及CI/CD流水线、API服务、数据库等多层系统的集成故障中,Agent利用技能中的诊断方法,指导用户在组件边界添加日志和检查点,逐层定位故障组件,然后深入分析该组件的具体问题,确保修复精准有效。

技能关系

我用了哪些 Skills · 哪些 skills 用了我

依赖关系读作“上一格指向下一格”。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。

第一层 · 这些 Skills 用了我

第二层 · 当前 Skill

  • systematic-debuggingWorkflow

第三层 · 我用了这些 Skills

技能文件

SKILL.md

在 GitHub 打开 ↗
SKILL.md从 GitHub 加载中…

目录结构

技能结构

在 GitHub 打开 ↗
  • skills/systematic-debugging/
  • root
    • ·CREATION-LOG.md
    • ·SKILL.md
    • ·condition-based-waiting-example.ts
    • ·condition-based-waiting.md
    • ·defense-in-depth.md
    • ·find-polluter.sh
    • ·root-cause-tracing.md
    • ·test-academic.md
    • ·test-pressure-1.md
    • ·test-pressure-2.md
    • ·test-pressure-3.md

按 Agent Skills 规范,必需项仅 SKILL.md;其余目录均为可选的脚本 / 引用 / 资源扩展。