بنقرة واحدة
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 ويثبّتها لك.
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
استنادا إلى تصنيف SOC المهني
| 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.