From sage
Dispatches structured techniques for coding stuck points: simplification for complexity spirals, inversion for assumptions, scale testing for mismatches, minimal reproduction for failures.
npx claudepluginhub xoai/sageThis skill uses the workspace's default tool permissions.
Structured techniques for different types of stuck-ness. Each targets
Applies systematic techniques to unblock coding problems: simplification cascades for complexity spirals, collision-zone thinking for innovation blocks, meta-pattern recognition, inversion exercises, and scale games.
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 structured prompts and templates to get unstuck on debugging dead-ends, covering rubber duck debugging, assumption audits, async issues, state management, TypeScript errors, and build problems.
Share bugs, ideas, or general feedback.
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: