원클릭으로
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when starting any conversation - establishes how to find and use skills, requiring skill tool invocation before ANY response including clarifying questions.
Use when exploring or modifying a codebase and you need a cheap structural map of files, directories, imports, exports, or direct members before reading full source.
Guide for writing ast-grep rules to perform structural code search and analysis. Use when searching codebases using AST patterns, finding specific language constructs, or executing complex structural code queries.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Review changes since a fixed ref along two axes (Standards & Spec) using parallel sub-agents. Use when reviewing branches, PRs, or diffs.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
| name | systematic-debugging |
| description | Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes |
git diff, recent commits, dependencies, configurations, and environment differences.[DEBUG-xxxx] Tag Mandate: Tag temporary logs with a unique session identifier (e.g., [DEBUG-8f2a]) to allow clean searching (grep -rn "DEBUG-") and effortless removal before committing.# Workflow env check
echo "IDENTITY: ${IDENTITY:+SET}${IDENTITY:-UNSET}"
# Build script env check
env | grep IDENTITY || echo "IDENTITY unset"
# System credentials check
security find-identity -v
# Target command run
codesign --sign "$IDENTITY" --verbose=4 "$APP"
root-cause-tracing.md).Construct a deterministic, high-efficiency feedback loop using one of these 10 strategies:
<2s).superpowers:test-driven-development).superpowers:verification-before-completion).| Excuse | Reality |
|---|---|
| "Issue is too simple/urgent for process" | Process is faster than guess-and-check thrashing. |
| "I'll write tests after fixing" | Untested fixes fail. Test-first prevents regression and confirms the fix. |
| "Multiple changes save time" | Loses variable isolation and introduces new bugs. |
| "One more fix attempt" (after 2 failures) | 3+ failures indicate architectural issues, not a missing tweak. |
If the issue is purely external or timing-dependent:
root-cause-tracing.md: Backward tracing through execution stack.defense-in-depth.md: Multi-layer validation after root cause identification.condition-based-waiting.md: Eliminating arbitrary delays with condition polling.