agentsclimarketplace

Debugging

Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/debugging

🧠 The right skill, one API call. AI agent skills registry with token-efficient skill resolution. 5,000+ skills from 500+ top repos.

Install
npx -y skills add ComeOnOliver/skillshub --skill debugging

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Systematic troubleshooting using the Scientific Method. Use when debugging crashes, tracing errors, diagnosing unexpected behavior, or investigating exceptions.

SKILL.md

1.6 KB, 322 tokens by cl100k_base, as published. Nobody here has run it

Debugging Expert

Priority: P1 (OPERATIONAL)

Systematic, evidence-based troubleshooting. Do not guess; prove.

🔬 The Scientific Method

  1. OBSERVE: Gather data. What exactly is happening?
    • Logs, Stack Traces, Screenshots, Steps to Reproduce.
  2. HYPOTHESIZE: Formulate a theory. "I think X is causing Y because Z."
  3. EXPERIMENT: Test the theory.
    • Create a reproduction case.
    • Change one variable at a time to validate the hypothesis.
  4. FIX: Implement the solution once the root cause is proven.
  5. VERIFY: Ensure the fix works and doesn't introduce regressions.

🚫 Anti-Patterns

  • Shotgun Debugging: Randomly changing things hoping it works.
  • Console Log Spam: Leaving print/console.log in production code.
  • Fixing Symptoms: masking the error (e.g., try-catch without handling) instead of fixing the root cause.

🛠 Best Practices

  • Diff Diagnosis: What changed since it last worked?
  • Minimal Repro: Create the smallest possible code snippet that reproduces the issue.
  • Rubber Ducking: Explain the code line-by-line to an inanimate object (or the agent).
  • Binary Search: Comment out half the code to isolate the failing section.

📚 References

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.