Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/astro-han-debug
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/debug
What's inside
- Skill name
debug- Description
- Diagnose and fix bugs, failures, and performance regressions. Read this skill BEFORE touching any code whenever the user reports a bug, broken behavior, a crash, wrong output, or a regression — even when the cause looks obvious and the user only asked for a fix. Do not use for a simple explanation of a known error when no diagnosis is requested.
- License
- MIT
- Instructions
- 37 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Debug A bug is solved only when the original symptom is captured, the cause is supported by discriminating evidence, and the original scenario verifies the result. ## Establish the signal Read the relevant code, tests, project guidance, and available artifacts. Build the smallest practical feedback loop that distinguishes failure from success: a test, command, request, replay, trace, benchmark, or bounded manual check. The signal should exercise the real path, be repeatable enough to guide decisions, and run cheaply enough to use after each meaningful change. For intermittent failures, measure a bounded reproduction rate. For performance regressions, record a baseline before changing code. When the exact environment is unavailable, use the strongest available evidence at the nearest controllable boundary. State what remains unverified; do not turn static plausibility into proven root cause. ## Isolate the cause Reproduce or observe the symptom, then remove irrelevant inputs and steps. Form falsifiable explanations and run the cheapest probe that distinguishes them. Change one variable at a time. Claim a root cause only when evidence connects the suspected condition to the observed failure. Prefer toggling the suspected condition or comparing known-good and failing states. Error suppression, retries, disabled features, and changed expectations are not causal proof by themselves. State the cause plainly: what breaks, under which condition, and why that condition produces the symptom. ## Report or fix For diagnosis-only requests, report the cause, decisive evidence, location, and remaining uncertainty, then stop. For a requested fix: 1. Preserve the failing signal as a regression test when a trustworthy seam exists; otherwise say so rather than adding a misleading test. 2. Apply the smallest change that removes the supported cause without changing unrelated behavior. 3. Run the regression test or nearest trustworthy check, related tests, and the original scenario. If the original symptom survives, reassess the diagnosis instead of stacking another speculative patch. ## Finish Remove temporary instrumentation and artifacts created for the diagnosis. Report what broke, the evidence that isolated it, what changed if anything, and how the original symptom was checked.
From Astro-Han/skills, MIT.
More from Astro-Han/skills
- 0.634score
wrap-up
Astro-Han
Close a session cleanly by resolving session-owned loose ends and reporting the final state.
SkillAFreshness: A★ 12Claude Code +9 - 0.598score
goal-writer
Astro-Han
Draft or review minimal, testable goals.
SkillBFreshness: B★ 12Claude Code +9 - 0.596score
pr-review
Astro-Han
Review a pull request or queue from problem value through code correctness.
SkillBFreshness: B★ 12Claude Code +9 - 0.594score
learn-anything
Astro-Han
Teach with adaptive guidance, retrieval practice, and Socratic questioning.
SkillBFreshness: B★ 12Claude Code +9 - 0.594score
simplify-audit
Astro-Han
Audit an existing repository or scoped architecture area for simplification opportunities, separating proven removals from those still blocked on a fact or a…
SkillBFreshness: B★ 12Claude Code +9 - 0.594score
review-feedback
Astro-Han
Adjudicate and act on existing code-review feedback: PR comments, inline threads, or findings from reviewers, review tools, external models, or delegated…
SkillBFreshness: B★ 12Claude Code +9 - 0.591score
tdd
Astro-Han
Use test-driven development when requested, or when a clear behavior change has a trustworthy automated seam and test-first feedback is worth its cost.
SkillBFreshness: B★ 12Claude Code +9 - 0.589score
shape
Astro-Han
Interview the user to resolve material branches of a decision tree and converge on a shared plan before acting.
SkillBFreshness: B★ 12Claude Code +9 - 0.583score
eli5
Astro-Han
Create simple, beautiful visual explainers for people new to a topic.
SkillBFreshness: B★ 12Claude Code +9 - 0.549score
craft-skill
Astro-Han
Create or improve agent skills from concrete behavior and evidence.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
parallel-research
Astro-Han
Research with parallel agents, independent evidence angles, and cross-validation.
SkillCFreshness: C★ 12Claude Code +9
Signals
- Stars
- 12
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Jul 12, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Astro-Han/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Astro-Han
- 0.737score
karpathy-llm-wiki
Astro-Han
Use when building or maintaining a personal LLM-powered knowledge base.
SkillCFreshness: C★ 2.6KClaude Code +9 - 0.634score
wrap-up
Astro-Han
Close a session cleanly by resolving session-owned loose ends and reporting the final state.
SkillAFreshness: A★ 12Claude Code +9 - 0.598score
goal-writer
Astro-Han
Draft or review minimal, testable goals.
SkillBFreshness: B★ 12Claude Code +9 - 0.596score
pr-review
Astro-Han
Review a pull request or queue from problem value through code correctness.
SkillBFreshness: B★ 12Claude Code +9 - 0.594score
review-feedback
Astro-Han
Adjudicate and act on existing code-review feedback: PR comments, inline threads, or findings from reviewers, review tools, external models, or delegated…
SkillBFreshness: B★ 12Claude Code +9 - 0.594score
learn-anything
Astro-Han
Teach with adaptive guidance, retrieval practice, and Socratic questioning.
SkillBFreshness: B★ 12Claude Code +9
Cite this page
debug skill. Agent Mart. https://agentmart.dev/skills/astro-han-debug (last updated 2026-10-24)