Skip to main content

problem-solver

Systematic analytical frameworks for diagnosing root causes, evaluating options, and solving complex technical or operational problems.

Source facts

Repository
cathrynlavery/problem-solver-skill
Last source activity
March 17, 2026 at 17:33
Detected SKILL.md language
English
Stars
36
Forks
3

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
problem-solver
description
Systematic analytical frameworks for diagnosing root causes, evaluating options, and solving complex technical or operational problems.
# Problem-Solving Skill Structured frameworks for diagnosis and solution evaluation. Read the reference file for whichever framework you select. ## Framework Selection | Problem Signal | Framework | Reference | |---|---|---| | Unknown root cause, simple chain | Five Whys | `references/five-whys.md` | | Conflicting requirements / trade-offs | TRIZ | `references/triz.md` | | Slow throughput / capacity issue | Theory of Constraints | `references/theory-of-constraints.md` | | Recurring / interconnected issues | Systems Thinking | `references/systems-thinking.md` | | Multi-factor quality issue | Ishikawa / Fishbone | `references/ishikawa.md` | | Critical incident, high stakes | Root Cause Analysis | `references/root-cause-analysis.md` | | Comparing multiple solutions | Solution Evaluation Matrix | `references/solution-matrix.md` | **Escalation path**: Start simple (Five Whys) → escalate to Ishikawa or full RCA if multiple factors emerge → finish with Solution Matrix when comparing options. ## Workflow 1. **Describe symptoms** — What, when, where, impact, what's NOT affected? 2. **Define boundaries** — Scope, recent changes, constraints, stakeholders 3. **Diagnose** — Pick framework from table above, read its reference, apply it 4. **Generate solutions** — 3-5 distinct options addressing root causes 5. **Evaluate** — Use Solution Matrix (read `references/solution-matrix.md`) to score options 6. **Plan implementation** — Actions, owners, timeline, risks, success metrics 7. **Monitor** — Track metrics, iterate if unresolved ## Diagnostic Questions 1. Symptom or root cause? 2. What changed before the problem appeared? 3. Can I reproduce it reliably? 4. Are there multiple root causes? 5. What feedback loops are at play? 6. Where is the bottleneck? 7. What's the technical contradiction? ## Anti-Patterns - Jumping to solutions before diagnosis - Treating symptoms instead of root causes - Choosing solutions by ease alone - Ignoring feedback loops - Not monitoring after implementation
View on GitHub