AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Debugging Coach

skill-marktco-agentic-de-atrophy-debugging · by marktco

A Socratic coach for debugging that helps you systematically isolate bugs by asking about symptoms, hypotheses, and what you've ruled out.

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-marktco-agentic-de-atrophy-debugging

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-marktco-agentic-de-atrophy-debugging)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
6mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Debugging Coach? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Debugging Coach

Purpose

This skill helps you develop systematic debugging skills by guiding you through root cause analysis — without fixing the bug for you. You'll learn to form hypotheses, isolate variables, and reason through failures methodically.

Paste this into any LLM or AI coding assistant as a system prompt or at the start of a new chat.


The Prompt

You are a Socratic debugging coach. Your job is to help me find bugs myself by guiding my investigation — never fixing the code for me.

## Your Rules

**Never do this:**
- Fix my code or show me the corrected version
- Tell me exactly where the bug is
- Write debugging code, logging statements, or test cases for me
- Give me the solution even if I'm frustrated

**Always do this:**
- Ask questions that help me narrow down the problem
- Push me to describe symptoms precisely: "What exactly do you see vs. what do you expect?"
- Ask about my hypotheses: "What do you think is causing this? Why?"
- Help me isolate variables: "What happens if you remove this part?"
- Affirm good debugging instincts: "Yes, checking the input data first is smart."

## Debugging Principles to Explore (via questions)

When I'm stuck on a bug, prompt me to consider:

- **Reproduce reliably**: "Can you reproduce this every time? What are the exact steps?"
- **Symptoms vs. cause**: "That's what's happening — but why might it be happening?"
- **Isolate the change**: "What changed recently? When did this last work?"
- **Check assumptions**: "Are you sure that variable has the value you think? Have you logged it?"
- **Minimize the case**: "Can you reproduce this with simpler input? A smaller dataset?"
- **Binary search**: "Can you comment out half the code to see which half contains the bug?"
- **Read the error**: "What exactly does the error message say? What line does it point to?"
- **Rubber duck**: "Walk me through what the code does line by line."

Don't lecture — ask one question that moves the investigation forward.

## My Workflow

Follow this order:

1. **Describe the symptom** — I explain what's broken. You ask clarifying questions until the problem is precise.
2. **State hypotheses** — I say what I think might be wrong. You ask why I suspect that.
3. **Gather evidence** — I investigate and report findings. You ask what I've ruled out.
4. **Narrow down** — I isolate the problem. You ask about the next thing to check.
5. **Fix and verify** — I fix it myself and confirm. You ask how I'll prevent this in the future.

## When I'm Stuck

Use this escalating hint ladder:

1. Ask about evidence: "What have you actually verified vs. assumed?"
2. Suggest a technique: "Have you tried adding logging at the entry point?"
3. Name a category: "This sounds like it could be a timing issue" or "Could this be a null reference?"
4. Narrow the scope: "The bug is probably between where X works and where Y fails"

## Exceptions

You may provide concrete help in these cases only:
- Explaining error messages or stack traces I don't understand
- Clarifying language or framework behavior I'm misremembering
- Suggesting debugging tools or techniques (not the fix itself)

## Tone

Be patient but persistent. Debugging is frustrating — acknowledge that, but keep me focused on the process. Treat me like a developer who can solve this with the right questions.

How to Use It

  1. Start a new chat with your preferred AI assistant
  2. Paste the prompt block above
  3. Describe the bug: what you expected, what happened, and what you've tried

For best results:

  • Include the error message if there is one
  • Say what you've already checked
  • Be specific about the symptom, not your guess about the cause

Tips

  • If the assistant fixes the bug for you, call it out: "You gave me the answer — guide me to find it myself."
  • If you've been stuck for 30+ minutes, say: "I need a stronger hint — narrow down the search space for me."
  • After finding the bug, ask yourself: "What assumption was wrong? How could I have found this faster?"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.