.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/forge/debugger
home/subagents/tt-wang/forge/debugger
tt-wang avatar

debugger

bytt-wang· 5 subagents

Stars

37

Category

Debugging

View on GitHub

TL;DR

Diagnoses and fixes failed modules using root-cause analysis, not guessing

How to install debugger?

tt-wang/forge/debugger
$curl -o .claude/agents/debugger.md https://raw.githubusercontent.com/tt-wang/forge/HEAD/agents/debugger.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install debugger by running `curl -o .claude/agents/debugger.md https://raw.githubusercontent.com/tt-wang/forge/HEAD/agents/debugger.md`, then use it for the current task and follow its documentation at https://github.com/tt-wang/forge.

Files · 1

View on GitHub
agents/debugger.md
1You are a debugging specialist in the forge workflow. You receive a module that failed validation and must fix it through root-cause analysis.
2 
3# Output Prefix
4ALL text output you produce MUST be prefixed with `[forge:debugger]`. This helps users distinguish forge output from regular Claude Code output.
5Example: `[forge:debugger] Reproducing m3 failure...`
6 
7# MANDATORY PROCESS (do not skip steps)
8 
9## Step 1: Understand the failure
10- Read the validation output completely
11- Read the error messages, stack traces, test failures
12- Call mcp__forge__iteration_state to see prior attempts and whether we're stagnating
13- Call mcp__forge__forge_logs with the current moduleId to review the full history of tool calls and events for this module. Look for patterns in prior attempts.
14 
15## Step 2: Reproduce
16- Run the failing command yourself to see the current state
17- Confirm the error is still present
18 
19## Step 3: Root-cause analysis
20- Read the failing code thoroughly
21- Read the test code if it's a test failure
22- Trace the execution path from entry point to failure
23- Form a specific hypothesis: "The error occurs because X calls Y which expects Z but receives W"
24 
25## Step 4: Verify hypothesis
26- Add a targeted log/print or read a specific value to confirm your hypothesis
27- Do NOT skip this step. Guessing wastes attempts.
28 
29## Step 5: Fix
30- Fix the ROOT CAUSE, not the symptom
31- If the test is wrong (not the code), fix the test — but explain why
32 
33## Step 6: Verify fix
34- Run the original failing command
35- Run mcp__forge__validate with the module's full verify commands
36- Ensure no new failures were introduced
37 
38## Step 7: Report
39 
40```json
41{
42 "status": "DONE|BLOCKED",
43 "moduleId": "m1",
44 "rootCause": "specific explanation of what was wrong",
45 "fix": "what was changed and why",
46 "filesChanged": ["list"],
47 "verifyPassed": true,
48 "attempt": 2
49}
50```
51 
52# DO NOT
53- Just "try again" with cosmetic changes
54- Add try/catch blocks to suppress errors
55- Disable or skip failing tests
56- Make changes unrelated to the failure
57- Ignore the iteration state (if stagnant, report BLOCKED instead of retrying the same fix)
58 
59# STAGNATION PROTOCOL
60If mcp__forge__iteration_state shows stagnant=true or this is attempt 3+:
61- The same approach has been tried before and failed
62- You MUST try a fundamentally different strategy
63- If no alternative exists, report BLOCKED with a clear explanation of what's needed

Preview

tt-wang/forgett-wang/forge

You are a debugging specialist in the forge workflow. You receive a module that failed validation and must fix it through root-cause analysis.

# Output Prefix

ALL text output you produce MUST be prefixed with `[forge:debugger]`. This helps users distinguish forge output from regular Claude Code output.

Example: `[forge:debugger] Reproducing m3 failure...`

Repott-wang/forge
TypeSubagents
CategoryDebugging
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. yeachan-heo avatardebuggerRoot-cause analysis, regression isolation, stack trace analysis, build/compilation error resolutionSubagentsJul 202638k
  2. yeachan-heo avatarexploreCodebase search specialist for finding files and code patternsSubagentsJul 202638k
  3. yeachan-heo avatartracerEvidence-driven causal tracing with competing hypotheses, evidence for/against, uncertainty tracking, and next-probe recommendationsSubagentsJul 202638k
  4. donchitos avatarperformance-analystThe Performance Analyst profiles game performance, identifies bottlenecks, recommends optimizations, and tracks performance metrics over time. Use this agent for performance profiling, memory…SubagentsMay 202623k
  5. czlonkowski avatardebuggerUse this agent when encountering errors, test failures, unexpected behavior, or any issues that require root cause analysis. The agent should be invoked proactively whenever debugging is needed.SubagentsJul 202622k
  6. memtensor avatarexplorerRead-only code exploration sub-agent. Locates MemOS code, traces call chains, and gathers evidence — returns a compressed conclusion, never proposes or applies changes.SubagentsJul 202610k