agentsclimarketplace

Root cause analysis

Skill ChristopherAlphonse/calphonse-skills/root-cause-analysis

Curated skills and configurations for AI-assisted development

Install
npx -y skills add ChristopherAlphonse/calphonse-skills --skill root-cause-analysis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Conduct systematic root cause analysis to identify underlying problems. Use structured methodologies to prevent recurring issues and drive improvements.

SKILL.md

3.9 KB, as published. Nobody here has run it

Root Cause Analysis

Guardrails

  • Start with the observed symptom and evidence. Do not jump to a favored cause.
  • Separate facts, assumptions, hypotheses, and confirmed causes.
  • Prefer the smallest corrective action that addresses the confirmed root cause.
  • Define how the fix will be verified and how recurrence will be detected.

Skill Workflow (Invocation Sequence)

When this skill is loaded, follow these steps in order. Each step references the relevant guide in references/ for full detail.

Step 1 — Define the Problem

Pin down the symptom clearly. Write a concise problem statement.

Reference: the-5-whys-technique.md - "Create a problem statement"

Step 2 — Choose a Technique

Decide which tool fits the situation:

SituationTechniqueReference
Simple linear cause chain5 Whysthe-5-whys-technique.md
Multiple interacting causesFishbone Diagramfishbone-diagram.md
Complex / unknown territoryBoth - start with Fishbone to surface categories, then 5 Whys on the top causesboth files

Step 3 — Gather Supporting Facts

Collect timeline, logs, metrics, and evidence before or during analysis.

Reference: systematic-rca-process.md - Steps 1-2 (Gather Facts, Reproduce)

Step 4 — Analyze (5 Whys or Fishbone)

  • 5 Whys: Ask "Why?" iteratively until the root cause emerges.
  • Fishbone: Define category ribs (people, methods, materials, measurement, environment, policies), brainstorm causes, then use 5 Whys on top candidates.

Reference: the-5-whys-technique.md - Three Steps to the 5 Whys Reference: fishbone-diagram.md - Five steps to creating a fishbone diagram Reference: root-cause-analysis-techniques.md - systemic vs. individual causes

Step 5 — Document Findings

Write the RCA report: incident, timeline, root cause, contributing factors, solutions (immediate/short-term/long-term).

Reference: rca-report-template.md

Step 6 — Plan Follow-Up

Assign owners, track action items, define prevention measures, schedule verification.

Reference: follow-up-prevention.md

Step 7 — Polish with Business Focus

Invoke $documentation-writer with a business-focus mindset to refine the output.

Quick Start (Minimal Example)

Example: Website Down

Symptom: Website returned 503 Service Unavailable

Why 1: Why was website down?
  Answer: Database connection pool exhausted

Why 2: Why was connection pool exhausted?
  Answer: Queries taking too long, connections not released

Why 3: Why were queries slow?
  Answer: Missing index on frequently queried column

Why 4: Why was index missing?
  Answer: Performance testing did not use production-like data volume

Why 5: Why was production-like data not used?
  Answer: Load testing environment does not mirror production

Root Cause: Load testing environment under-provisioned

Solution: Update load testing environment with production-like data

Prevention: Establish environment parity requirements

Reference Guides (Detail)

StepGuideContents
1-2the-5-whys-technique.mdProblem statement, Three Steps, PDSA integration
2fishbone-diagram.mdFive steps, healthcare categories, team brainstorming
2root-cause-analysis-techniques.mdSystemic vs. individual causes, example branches
3-4systematic-rca-process.md7-step process from fact gathering to documentation
5rca-report-template.mdIncident, timeline, root cause, solutions, prevention
6follow-up-prevention.mdAction items, monitoring, sharing learnings, checklist

Install: npx skills add ChristopherAlphonse/calphonse-skills --skill root-cause-analysis

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.