From sage
Dispatches structured techniques for coding stuck points: simplification for complexity spirals, inversion for assumptions, scale testing for mismatches, minimal reproduction for failures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sage:problem-solvingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Structured techniques for different types of stuck-ness. Each targets
Structured techniques for different types of stuck-ness. Each targets a specific pattern. Don't try harder — try differently.
Observable triggers — the agent or navigator detects:
If you notice any of these patterns in your own work, STOP and apply the matching technique below.
| Stuck Pattern | Technique | Reference |
|---|---|---|
| Growing special cases, 3+ implementations | Simplification | references/simplification.md |
| "Only one way," forced solution | Inversion | references/inversion.md |
| Works small, breaks at scale | Scale Testing | references/scale-testing.md |
| Can't isolate the cause | Minimal Reproduction | references/minimal-reproduction.md |
The problem has too many moving parts. Find one insight that eliminates multiple components.
Ask: "If [X] were true, what could I remove?"
Red flag: "Just need to add one more case..." (repeating)
You're trapped by an assumption you haven't questioned. Flip it.
Ask: "What if the opposite of my core assumption were true?"
Red flag: "There's only one way to do this"
The solution works at one scale but breaks at another. Test at extremes to expose fundamental design issues.
Ask: "What happens at 1000x? What happens at 1/1000th?"
Red flag: "Should scale fine" (without evidence)
You can't isolate the cause because there's too much context. Strip the problem to the smallest case that still exhibits the issue.
Ask: "What's the simplest possible reproduction?"
Red flag: "It only happens in the full system" (usually means the reproduction isn't minimal enough)
references/.learning). This prevents
future agents from hitting the same wall.Some problems need multiple techniques in sequence:
Communication style: Diagnostic precision. Show the reasoning chain — what was tried, what failed, what the technique revealed, and why the new approach is better.
Good problem-solving output:
Before claiming a breakthrough, check:
npx claudepluginhub xoai/sage --plugin sageProvides structured techniques for breaking through when stuck: simplification, inversion, scale testing, and minimal reproduction. Useful when 3+ approaches failed, complexity spirals, or tests keep failing.
Provides 5 problem-solving techniques like simplification cascades, collision-zone thinking, and scale game for when stuck on complex coding challenges or needing breakthroughs.
Provides systematic debugging framework for root cause analysis after 2+ failed fixes, complex failures, intermittent bugs, and circular debugging.