Loading...
Loading...
Create comprehensive Fishbone (Ishikawa/Cause-and-Effect) diagrams for structured root cause brainstorming. Guides teams through problem definition, category selection (6Ms, 8Ps, 4Ss, or custom), cause identification, sub-cause drilling, prioritization via multi-voting, and 5 Whys integration. Generates visual SVG diagrams and professional HTML reports. Use when brainstorming potential causes, conducting root cause analysis, facilitating quality improvement sessions, analyzing defects or failures, structuring team problem-solving, or when user mentions "fishbone", "Ishikawa", "cause and effect diagram", "6Ms", "cause analysis", or "brainstorming causes".
npx skill4agent add ddunnock/claude-plugins fishbone-diagramWhat specific problem or effect are you trying to analyze?A good problem statement is:
- Specific: "Machine 4 overheated at 2 PM" not "Machine broke"
- Measurable: Include quantities, frequencies, or timeframes when possible
- Observable: Describes what happened, not why
- Non-blaming: Focus on the situation, not individuals
Which category framework fits your analysis context?6Ms (Manufacturing/Operations):
- Man (People), Machine, Method, Material, Measurement, Mother Nature (Environment)
8Ps (Service/Marketing):
- Product, Price, Place, Promotion, People, Process, Physical Evidence, Policies
4Ss (Service Operations):
- Surroundings, Suppliers, Systems, Skills
Custom: Define your own categories based on your specific domainOr describe your context and I'll recommend an appropriate framework.
references/category-frameworks.mdUnder [Category], what factors might contribute to "[Problem]"?Think about:
- What could go wrong in this area?
- What variations or inconsistencies exist?
- What has changed recently?
references/facilitation-guide.mdFor the cause "[Cause]", what specific factors contribute to it?Ask "Why might this happen?" to uncover sub-causes.
How would you like to prioritize the identified causes?Multi-voting (Recommended): Each participant gets 3 votes to place on causes they believe are most significantImpact-Effort Matrix: Rate each cause by impact (if addressed) and effort (to investigate/fix)Data-driven: Use existing data to identify most frequent/costly causes (Pareto)Consensus: Team discussion to agree on top 3-5 causes
The top prioritized causes are:
- [Cause 1] - [votes/score]
- [Cause 2] - [votes/score]
- [Cause 3] - [votes/score]
Would you like to apply 5 Whys analysis to drill deeper into any of these?
Ready to generate documentation. Options:
- SVG Diagram - Visual fishbone diagram
- HTML Report - Complete analysis with diagram, findings, and recommendations
- Both - Full documentation package
- JSON Export - Structured data for integration with other tools
scripts/generate_diagram.pyscripts/generate_report.pyscripts/export_data.pyreferences/common-pitfalls.mdreferences/quality-rubric.md| Dimension | Weight | Description |
|---|---|---|
| Problem Clarity | 15% | Specific, measurable, non-blaming |
| Category Coverage | 20% | All relevant categories explored |
| Cause Depth | 25% | 2-3 levels of sub-causes |
| Cause Quality | 20% | Distinct, actionable, evidence-based |
| Prioritization | 10% | Clear method, justified rankings |
| Documentation | 10% | Complete, visual, shareable |
scripts/score_analysis.pyreferences/examples.md