用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/lidge-jun/cli-jaw-skills --skill debugging-helpers命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
PDF 읽기·생성·편집·리뷰. reportlab/pdfplumber/pypdf + Korean CJK font handling, TOC generation, purpose-driven workflow, visual verification, and ELI5 patterns.
SVG diagrams, charts, and interactive visualizations for chat UI
Convert HTML slides into native PowerPoint elements. Triggers: HTML to PPTX, convert HTML slides, html2pptx.
基于 SOC 职业分类
正在显示 SKILL.md
| name | debugging-helpers |
| description | Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes |
Find root cause before attempting fixes. Symptom fixes mask underlying issues and waste time.
Complete each phase before proceeding to the next.
Before attempting any fix:
Read error messages carefully
Reproduce consistently
Check recent changes
Gather evidence in multi-component systems
When a system has multiple components (CI → build → signing, API → service → database), add diagnostic instrumentation before proposing fixes:
For each component boundary:
- Log what data enters and exits the component
- Verify environment/config propagation
- Check state at each layer
Run once to gather evidence showing WHERE it breaks
Then investigate that specific component
Example (multi-layer system):
# Layer 1: Workflow
echo "=== Secrets available: ==="
echo "IDENTITY: ${IDENTITY:+SET}${IDENTITY:-UNSET}"
# Layer 2: Build script
env | grep IDENTITY || echo "IDENTITY not in environment"
# Layer 3: Signing
security find-identity -v
# Layer 4: Actual signing
codesign --sign "$IDENTITY" --verbose=4 "$APP"
Trace data flow
See root-cause-tracing.md for the complete backward tracing technique.
Quick version:
Create a failing test case — simplest possible reproduction, automated if feasible
Implement a single fix — address root cause only; no "while I'm here" improvements
Verify the fix — test passes, no other tests broken, issue actually resolved
If the fix fails — count attempts:
If 3+ fixes failed: question architecture
Pattern indicating architectural problems:
Stop and question fundamentals:
Discuss with the human before attempting more fixes.
If any of these apply, pause and re-investigate before continuing:
Available in this directory:
root-cause-tracing.md — trace bugs backward through call stack to find original triggerdefense-in-depth.md — add validation at multiple layers after finding root causecondition-based-waiting.md — replace arbitrary timeouts with condition pollingRelated skills:
| Phase | Key Activities | Success Criteria |
|---|---|---|
| 1. Root Cause | Read errors, reproduce, check changes, gather evidence | Understand what and why |
| 2. Pattern | Find working examples, compare | Identify differences |
| 3. Hypothesis | Form theory, test minimally | Confirmed or new hypothesis |
| 4. Implementation | Create test, fix, verify | Bug resolved, tests pass |