problem-solving

Solid

5 techniques for different problem types. Use when stuck or facing complex challenges.

AI & Automation 24 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
47
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
84
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

> **AI-consumed reference.** Optimized for Claude to read during execution. > Human-readable explanation: see [docs/architecture/HIERARCHICAL_PLANNING.md](../../../docs/architecture/HIERARCHICAL_PLANNING.md) > or [docs/getting-started/](../../../docs/getting-started/) depending on topic. # Problem Solving Techniques Use when stuck, need breakthrough, or evaluating approaches. ## Decision Matrix ```toon techniques[5]{symptom,technique,approach}: "Tried everything / spiraling",Simplification Cascades,"Strip to minimal → rebuild one piece at a time → find breaking layer" "Need creative idea",Collision-Zone Thinking,"Combine principles from unrelated domains into novel solution" "Same issue keeps recurring",Meta-Pattern Recognition,"List all similar issues → find shared root → fix the pattern" "Stuck in only-one-way thinking",Inversion Exercise,"State assumption → ask 'what if opposite?' → explore inverted approach" "Will it scale?",Scale Game,"Test at 10x/100x/1000x → find breaking point → design for 10x actual need" ``` ## Simplification Cascades (Most Used) 1. Remove ALL features except core 2. Make it work with hardcoded values 3. Add ONE thing back 4. Repeat until issue appears 5. Fix at that layer ## Inversion Exercise 1. State current assumption: "We must do X" 2. Ask: "What if we never do X?" or "What if we do the opposite?" 3. Explore — often reveals a better design ## Scale Game Test at 10x, 100x, 1000x current load. Find breaking point. Design for ...

Details

Author
nguyenthienthanh
Repository
nguyenthienthanh/aura-frog
Created
8 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

problem-solving

Use when stuck after repeated failed attempts, when conventional approaches are not producing progress, when a problem needs reframing, when an elegant simplification may remove complexity, or when complex problems require systematic step-by-step reasoning with the ability to revise thoughts, branch into alternatives, or adjust initially unclear scope. Provides collision-zone thinking, inversion, pattern recognition, scale testing, simplification, and sequential thinking techniques.

1 Updated 1 weeks ago
danielleit241
AI & Automation Listed

solutioning

Explores solution options when the problem is defined but the approach is unclear. Use when evaluating approaches, comparing alternatives, or choosing between options.

8 Updated 1 weeks ago
isvlasov
AI & Automation Featured

unstuck

When a solution seems impossible and the path forward is blocked — the antidote to any roadblock or wall. Refuses to take no for an answer: classifies what kind of "no" you actually hit, then runs targeted lateral-thinking techniques (assumption autopsy, inversion, first principles, constraint toggling, analogical transfer, and more from a 10-technique inventory) until the wall cracks or is proven load-bearing. Generates a minimum of 10 angles before evaluating any. AGENTS: use this on yourself mid-task — when an API doesn't support what you need, an approach has failed twice, or a "that's not possible" / "the only option is" sentence is forming in your response, run the fast path BEFORE reporting a dead end; every dead-end report should arrive with tried-angles receipts. Archives every wall to ~/.config/makerskills/unstuck/archive/ so you learn which techniques crack YOUR walls. Sits upstream of decide: turns "impossible" into 2–3 viable angles, then decide picks one. Triggers on "/unstuck," "I'm stuck," "th

229 Updated 2 days ago
coreyhaines31