bmad-cis-problem-solving

Guides structured problem diagnosis, root cause analysis, and solution planning through a nine-step workflow.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-problem-solving-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-cis-problem-solving
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-cis-problem-solving
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-problem-solving-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Complex challenges often get treated at the symptom level, leading to solutions that fail. This Skill walks you through a systematic problem-solving workflow that diagnoses root causes before jumping to fixes, then produces a complete implementation and validation plan. ## Core Features & Use Cases - Structured Diagnosis: Applies methods like Is/Is Not Analysis, Five Whys, Fishbone Diagrams, and Force Field Analysis drawn from a solving-methods reference file. - Solution Generation and Evaluation: Facilitates creative and systematic ideation (TRIZ, Lateral Thinking, Morphological Analysis), then scores options with decision matrices and cost-benefit analysis. - Actionable Output: Produces a formatted Markdown report covering problem definition, root causes, recommended solution, implementation plan, success metrics, and lessons learned. - Use Case: A team lead facing recurring production incidents uses the workflow to move past symptom patching, identify the systemic root cause, and leave with a documented action plan and monitoring metrics. ## Quick Start Ask the assistant to guide you through structured problem solving for a challenge you are facing.

Frequently Asked Questions about bmad-cis-problem-solving

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a structured problem solving session with this workflow?

Invoke the skill by asking to be guided through structured problem solving. The workflow then walks you through nine steps: problem definition, boundary diagnosis, root cause analysis, force field analysis, solution generation, evaluation, implementation planning, and validation metrics.

What problem solving methods does this workflow use?

It references a solving-methods CSV covering diagnosis methods like Five Whys, Fishbone Diagrams, and Is/Is Not Analysis, plus synthesis methods like TRIZ, Lateral Thinking, and Morphological Analysis, and evaluation tools like Decision Matrices and Cost Benefit Analysis.

What output does the problem solving workflow produce?

It generates a Markdown report saved to the configured output folder, following the bundled template. The report covers the refined problem statement, root cause analysis, generated and evaluated solutions, an implementation plan, success metrics, and optional lessons learned.

Can I customize the problem solving workflow behavior?

Yes. A customize.toml file supports prepended or appended activation steps, persistent facts loaded from files or globs, and an on_complete hook. Team and user-level TOML overrides merge with the defaults using BMad structural merge rules.

When is guided problem solving not the right approach?

It is a poor fit for trivial issues with obvious fixes or emergencies needing immediate action, since the full nine-step diagnosis and evaluation process is deliberately thorough. It works best for complex, recurring, or multi-factor problems.