Incident RCA Specialist(インシデントRCA)
Overview
Post-incident review and root cause analysis skill focused on organizational incident management processes. This skill provides structured methodologies for timeline construction, impact assessment, root cause analysis (5 Whys with branching, Fishbone, Fault Tree Analysis), corrective action planning with SMART criteria, and comprehensive RCA report generation.
Scope Boundary: This skill handles the organizational and process aspects of incident review. For log file analysis, stack trace debugging, or technical root cause investigation at the code level, use the log-debugger skill instead.
When to Use
- Post-incident review / 振り返りを実施するとき
- Incident report / RCAレポートを作成するとき
- Corrective action plan を策定するとき
- 再発防止策を策定するとき
- インシデントの影響評価を実施するとき
- Fault Tree Analysis でシステム障害の構造分析を行うとき
- SLA違反の有無を評価するとき
- Lessons Learned を組織的に共有するとき
Prerequisites
- Incident closed or mitigated: The incident must be resolved or stabilized before conducting RCA (this skill does not support real-time incident response)
- Basic incident data available: Date/time of occurrence, affected services, and response actions taken
- Access to stakeholders: Ability to gather information from incident responders and affected parties
- No log analysis requirement: For log file debugging or technical root cause investigation, use
log-debugger skill instead
Output
This skill provides conversational guidance through the RCA process. While workflows reference templates in assets/, the primary output is structured advice, methodology guidance, and analysis frameworks delivered through dialogue. The operator integrates this guidance into their organization's incident management documentation as appropriate.
Workflows
Workflow 1: Incident Information Gathering(インシデント情報収集)
Collect all relevant incident details through structured interview questions.
- Assign Incident ID in format
INC-YYYYMMDD-NNN
- Gather the following information:
- 発生日時: When was the incident first observed? (UTC and local timezone)
- 検知方法: How was it detected? (monitoring alert, user report, internal discovery)
- 影響サービス: Which services/systems were affected?
- 影響ユーザー数: How many users were impacted?
- 対応経緯: What actions were taken and by whom?
- 復旧日時: When was the service fully restored?
- 関係者: Who was involved in the response?
- Document all raw facts without interpretation
- Identify gaps in information and request additional data
Workflow 2: Timeline Construction(タイムライン構築)
Build a chronological incident timeline with key metrics.
- Organize events chronologically from first anomaly to full resolution
- Generate a Mermaid gantt diagram using
assets/incident_timeline_template.md
- Calculate key time metrics:
- TTD (Time to Detect): Time from incident start to detection
- TTR (Time to Respond): Time from detection to first response action
- TTM (Time to Mitigate): Time from first response to mitigation (impact reduced)
- TTRe (Time to Resolve): Time from mitigation to full resolution
- Identify bottlenecks in the response timeline
- Compare metrics against organizational targets
Workflow 3: Impact Assessment(影響評価)
Evaluate incident impact across four dimensions and assign severity.
- Assess impact on 4 axes:
- ユーザー影響: Number of affected users, user experience degradation
- サービス影響: Service availability, feature availability, performance
- ビジネス影響: Revenue impact, SLA violations, contractual penalties
- 運用影響: Operational overhead, team disruption, cascading effects
- Load
references/incident_severity_matrix.md and apply P0-P4 classification
- Calculate business impact score:
affected_users x duration_hours x severity_weight
- Check SLA compliance for each affected service
- Document all quantifiable impacts with evidence
Workflow 4: RCA - 5 Whys(分岐対応版)
Perform 5 Whys analysis with branching support and evidence tracking.
- Load
references/rca_methodologies.md for 5 Whys branching technique
- Start from the incident symptom as the top-level "Why"
- For each level, ask "Why did this happen?" and document:
- The answer (cause)
- Supporting evidence (logs, metrics, testimonials)
- Confidence level (High/Medium/Low)
- When a single "Why" leads to multiple causes, create branches and explore each
- Human Error Decomposition Rule: When analysis reaches "human error" or "operator mistake":
- NEVER stop at human error as root cause
- Continue asking: "Why was this error possible?"
- Decompose into: Process gap / System gap / Training gap
- Continue until reaching actionable root causes (process or system improvements)
- Output as a numbered tree structure with evidence annotations
Workflow 5: RCA - Fishbone Diagram(IT向け6カテゴリ)
Perform Ishikawa/Fishbone analysis with IT-specific categories.
- Load
references/rca_methodologies.md for IT Fishbone categories
- Analyze causes across 6 IT-focused categories:
- People: Skills, training, staffing, communication, fatigue
- Process: Procedures, change management, approval flows, documentation
- Technology: Infrastructure, software, configuration, capacity, dependencies
- Environment: Network, data center, cloud region, security posture
- Data: Data quality, integrity, migration, backup, consistency
- External: Vendor issues, third-party services, regulatory, force majeure
- Use the detailed checklist for each category to identify potential causes
- Generate a Mermaid graph diagram representing the fishbone structure
- Prioritize identified causes by likelihood and impact
Workflow 6: RCA - Fault Tree Analysis
Perform systematic top-down failure analysis using FTA methodology.
- Load
references/fault_tree_analysis_guide.md
- Define the Top Event (the incident/failure that occurred)
- Decompose into intermediate events using AND/OR gates:
- AND gate: All child events must occur for parent to occur
- OR gate: Any child event is sufficient for parent to occur
- Continue decomposition until reaching basic events (undividable root causes)
- Identify Minimal Cut Sets: smallest combinations of basic events causing the top event
- Identify Single Points of Failure (SPOF): basic events appearing in all cut sets
- Generate FTA tree as Mermaid graph (graph TD)
- Prioritize SPOFs for corrective action
Workflow 7: Corrective Action Planning(是正措置計画)
Develop structured corrective actions with SMART criteria.
- Load
references/corrective_action_guide.md
- Classify actions into three time horizons:
- 即時対応 (Immediate): Actions within 24-48 hours
- 短期対策 (Short-term): Actions within 1-4 weeks
- 長期対策 (Long-term): Actions within 1-3 months
- Apply 3D Prevention Framework to each root cause:
- Detect: How to detect this earlier (monitoring, alerting, observability)
- Defend: How to prevent occurrence (validation, guardrails, automation)
- Degrade: How to limit blast radius (circuit breakers, graceful degradation)
- Apply SMART criteria to each action:
- Specific: Clear, unambiguous description
- Measurable: Quantifiable success criteria
- Achievable: Realistic within resource constraints
- Relevant: Directly addresses identified root cause
- Time-bound: Clear deadline and milestones
- Assign ownership and tracking using
assets/corrective_action_tracker.md
Workflow 8: RCA Report Generation(レポート出力)
Generate comprehensive RCA report integrating all workflow outputs.
- Select language template:
- Japanese:
assets/rca_report_template_ja.md
- English:
assets/rca_report_template_en.md
- Populate all sections from previous workflow outputs:
- Executive summary from Impact Assessment
- Timeline from Timeline Construction
- Impact evaluation from Impact Assessment
- Root cause analysis from Workflows 4, 5, and/or 6
- Corrective actions from Corrective Action Planning
- Add Lessons Learned section:
- What went well in the response
- What could be improved
- Process improvement recommendations
- Prepare approval/review section with stakeholder sign-off table
- Output as complete Markdown document
Resources
| File |
Type |
Purpose |
When to Load |
references/rca_methodologies.md |
Reference |
5 Whys branching, Human Error Decomposition, Fishbone categories, method selection guide |
Workflow 4, 5 |
references/incident_severity_matrix.md |
Reference |
P0-P4 classification, SLA evaluation, business impact formula |
Workflow 3 |
references/corrective_action_guide.md |
Reference |
3D Prevention Framework, SMART criteria, action classification |
Workflow 7 |
references/fault_tree_analysis_guide.md |
Reference |
FTA methodology, gates, minimal cut sets, SPOF identification, Mermaid notation |
Workflow 6 |
assets/rca_report_template_ja.md |
Template |
Japanese RCA report template with all sections |
Workflow 8 |
assets/rca_report_template_en.md |
Template |
English RCA report template with all sections |
Workflow 8 |
assets/incident_timeline_template.md |
Template |
Mermaid gantt template for incident timeline with TTD/TTR/TTM/TTRe |
Workflow 2 |
assets/corrective_action_tracker.md |
Template |
Corrective action tracking table with SMART criteria and 3D classification |
Workflow 7 |
Best Practices
Blame-Free Culture
- Focus on process and system improvements, not individual fault
- Use language like "the process allowed..." instead of "person X failed to..."
- When analysis reaches human error, always decompose further into process/system/training gaps
- Frame findings as opportunities for organizational improvement
Evidence-Based Analysis
- Every causal claim must be supported by evidence (logs, metrics, timestamps, testimonials)
- Assign confidence levels to each causal link (High/Medium/Low)
- Distinguish between confirmed facts and hypotheses
- Document information gaps and unresolved questions
SMART Criteria for Actions
- Every corrective action must pass the SMART test before inclusion in the report
- Vague actions like "improve monitoring" must be refined to "add latency P99 alert threshold at 500ms for service X by 2025-04-01"
- Each action must have a single accountable owner
- Track progress with measurable milestones
Method Selection
- Use 5 Whys for straightforward incidents with a clear causal chain
- Use Fishbone when multiple contributing factors across categories are suspected
- Use FTA for complex system failures requiring structural analysis of failure modes
- Combine methods when needed: Fishbone to identify categories, then 5 Whys to drill into each
1---2name: incident-rca-specialist3description: インシデント発生後の振り返りと根本原因分析を体系的に実施するスキル。 ログファイル解析や技術デバッグが必要な場合は log-debugger を使用すること。 本スキルはインシデント管理プロセス(タイムライン構築、影響評価、 是正措置計画、再発防止策)に特化する。ログデータの分析ではなく、 組織的な振り返りプロセスと是正措置の策定が主目的である。 Use when conducting post-incident reviews without log analysis, creating corrective action plans, or performing organizational root cause analysis focused on process improvement. NOT for log file debugging. Triggers: "post-incident review", "corrective action plan", "incident report作成", "再発防止策", "RCAレポート", "是正措置", "インシデント振り返り"4---56# Incident RCA Specialist(インシデントRCA)78## Overview910Post-incident review and root cause analysis skill focused on organizational incident management processes. This skill provides structured methodologies for timeline construction, impact assessment, root cause analysis (5 Whys with branching, Fishbone, Fault Tree Analysis), corrective action planning with SMART criteria, and comprehensive RCA report generation.1112**Scope Boundary**: This skill handles the organizational and process aspects of incident review. For log file analysis, stack trace debugging, or technical root cause investigation at the code level, use the `log-debugger` skill instead.1314## When to Use1516- Post-incident review / 振り返りを実施するとき17- Incident report / RCAレポートを作成するとき18- Corrective action plan を策定するとき19- 再発防止策を策定するとき20- インシデントの影響評価を実施するとき21- Fault Tree Analysis でシステム障害の構造分析を行うとき22- SLA違反の有無を評価するとき23- Lessons Learned を組織的に共有するとき2425## Prerequisites2627- **Incident closed or mitigated**: The incident must be resolved or stabilized before conducting RCA (this skill does not support real-time incident response)28- **Basic incident data available**: Date/time of occurrence, affected services, and response actions taken29- **Access to stakeholders**: Ability to gather information from incident responders and affected parties30- **No log analysis requirement**: For log file debugging or technical root cause investigation, use `log-debugger` skill instead3132## Output3334This skill provides **conversational guidance** through the RCA process. While workflows reference templates in `assets/`, the primary output is structured advice, methodology guidance, and analysis frameworks delivered through dialogue. The operator integrates this guidance into their organization's incident management documentation as appropriate.3536## Workflows3738### Workflow 1: Incident Information Gathering(インシデント情報収集)3940Collect all relevant incident details through structured interview questions.41421. Assign Incident ID in format `INC-YYYYMMDD-NNN`432. Gather the following information:44 - **発生日時**: When was the incident first observed? (UTC and local timezone)45 - **検知方法**: How was it detected? (monitoring alert, user report, internal discovery)46 - **影響サービス**: Which services/systems were affected?47 - **影響ユーザー数**: How many users were impacted?48 - **対応経緯**: What actions were taken and by whom?49 - **復旧日時**: When was the service fully restored?50 - **関係者**: Who was involved in the response?513. Document all raw facts without interpretation524. Identify gaps in information and request additional data5354### Workflow 2: Timeline Construction(タイムライン構築)5556Build a chronological incident timeline with key metrics.57581. Organize events chronologically from first anomaly to full resolution592. Generate a Mermaid gantt diagram using `assets/incident_timeline_template.md`603. Calculate key time metrics:61 - **TTD** (Time to Detect): Time from incident start to detection62 - **TTR** (Time to Respond): Time from detection to first response action63 - **TTM** (Time to Mitigate): Time from first response to mitigation (impact reduced)64 - **TTRe** (Time to Resolve): Time from mitigation to full resolution654. Identify bottlenecks in the response timeline665. Compare metrics against organizational targets6768### Workflow 3: Impact Assessment(影響評価)6970Evaluate incident impact across four dimensions and assign severity.71721. Assess impact on 4 axes:73 - **ユーザー影響**: Number of affected users, user experience degradation74 - **サービス影響**: Service availability, feature availability, performance75 - **ビジネス影響**: Revenue impact, SLA violations, contractual penalties76 - **運用影響**: Operational overhead, team disruption, cascading effects772. Load `references/incident_severity_matrix.md` and apply P0-P4 classification783. Calculate business impact score: `affected_users x duration_hours x severity_weight`794. Check SLA compliance for each affected service805. Document all quantifiable impacts with evidence8182### Workflow 4: RCA - 5 Whys(分岐対応版)8384Perform 5 Whys analysis with branching support and evidence tracking.85861. Load `references/rca_methodologies.md` for 5 Whys branching technique872. Start from the incident symptom as the top-level "Why"883. For each level, ask "Why did this happen?" and document:89 - The answer (cause)90 - Supporting evidence (logs, metrics, testimonials)91 - Confidence level (High/Medium/Low)924. When a single "Why" leads to multiple causes, create branches and explore each935. **Human Error Decomposition Rule**: When analysis reaches "human error" or "operator mistake":94 - NEVER stop at human error as root cause95 - Continue asking: "Why was this error possible?"96 - Decompose into: Process gap / System gap / Training gap976. Continue until reaching actionable root causes (process or system improvements)987. Output as a numbered tree structure with evidence annotations99100### Workflow 5: RCA - Fishbone Diagram(IT向け6カテゴリ)101102Perform Ishikawa/Fishbone analysis with IT-specific categories.1031041. Load `references/rca_methodologies.md` for IT Fishbone categories1052. Analyze causes across 6 IT-focused categories:106 - **People**: Skills, training, staffing, communication, fatigue107 - **Process**: Procedures, change management, approval flows, documentation108 - **Technology**: Infrastructure, software, configuration, capacity, dependencies109 - **Environment**: Network, data center, cloud region, security posture110 - **Data**: Data quality, integrity, migration, backup, consistency111 - **External**: Vendor issues, third-party services, regulatory, force majeure1123. Use the detailed checklist for each category to identify potential causes1134. Generate a Mermaid graph diagram representing the fishbone structure1145. Prioritize identified causes by likelihood and impact115116### Workflow 6: RCA - Fault Tree Analysis117118Perform systematic top-down failure analysis using FTA methodology.1191201. Load `references/fault_tree_analysis_guide.md`1212. Define the **Top Event** (the incident/failure that occurred)1223. Decompose into intermediate events using AND/OR gates:123 - **AND gate**: All child events must occur for parent to occur124 - **OR gate**: Any child event is sufficient for parent to occur1254. Continue decomposition until reaching **basic events** (undividable root causes)1265. Identify **Minimal Cut Sets**: smallest combinations of basic events causing the top event1276. Identify **Single Points of Failure (SPOF)**: basic events appearing in all cut sets1287. Generate FTA tree as Mermaid graph (graph TD)1298. Prioritize SPOFs for corrective action130131### Workflow 7: Corrective Action Planning(是正措置計画)132133Develop structured corrective actions with SMART criteria.1341351. Load `references/corrective_action_guide.md`1362. Classify actions into three time horizons:137 - **即時対応** (Immediate): Actions within 24-48 hours138 - **短期対策** (Short-term): Actions within 1-4 weeks139 - **長期対策** (Long-term): Actions within 1-3 months1403. Apply **3D Prevention Framework** to each root cause:141 - **Detect**: How to detect this earlier (monitoring, alerting, observability)142 - **Defend**: How to prevent occurrence (validation, guardrails, automation)143 - **Degrade**: How to limit blast radius (circuit breakers, graceful degradation)1444. Apply SMART criteria to each action:145 - **S**pecific: Clear, unambiguous description146 - **M**easurable: Quantifiable success criteria147 - **A**chievable: Realistic within resource constraints148 - **R**elevant: Directly addresses identified root cause149 - **T**ime-bound: Clear deadline and milestones1505. Assign ownership and tracking using `assets/corrective_action_tracker.md`151152### Workflow 8: RCA Report Generation(レポート出力)153154Generate comprehensive RCA report integrating all workflow outputs.1551561. Select language template:157 - Japanese: `assets/rca_report_template_ja.md`158 - English: `assets/rca_report_template_en.md`1592. Populate all sections from previous workflow outputs:160 - Executive summary from Impact Assessment161 - Timeline from Timeline Construction162 - Impact evaluation from Impact Assessment163 - Root cause analysis from Workflows 4, 5, and/or 6164 - Corrective actions from Corrective Action Planning1653. Add Lessons Learned section:166 - What went well in the response167 - What could be improved168 - Process improvement recommendations1694. Prepare approval/review section with stakeholder sign-off table1705. Output as complete Markdown document171172## Resources173174| File | Type | Purpose | When to Load |175|------|------|---------|--------------|176| `references/rca_methodologies.md` | Reference | 5 Whys branching, Human Error Decomposition, Fishbone categories, method selection guide | Workflow 4, 5 |177| `references/incident_severity_matrix.md` | Reference | P0-P4 classification, SLA evaluation, business impact formula | Workflow 3 |178| `references/corrective_action_guide.md` | Reference | 3D Prevention Framework, SMART criteria, action classification | Workflow 7 |179| `references/fault_tree_analysis_guide.md` | Reference | FTA methodology, gates, minimal cut sets, SPOF identification, Mermaid notation | Workflow 6 |180| `assets/rca_report_template_ja.md` | Template | Japanese RCA report template with all sections | Workflow 8 |181| `assets/rca_report_template_en.md` | Template | English RCA report template with all sections | Workflow 8 |182| `assets/incident_timeline_template.md` | Template | Mermaid gantt template for incident timeline with TTD/TTR/TTM/TTRe | Workflow 2 |183| `assets/corrective_action_tracker.md` | Template | Corrective action tracking table with SMART criteria and 3D classification | Workflow 7 |184185## Best Practices186187### Blame-Free Culture188- Focus on **process and system improvements**, not individual fault189- Use language like "the process allowed..." instead of "person X failed to..."190- When analysis reaches human error, always decompose further into process/system/training gaps191- Frame findings as opportunities for organizational improvement192193### Evidence-Based Analysis194- Every causal claim must be supported by evidence (logs, metrics, timestamps, testimonials)195- Assign confidence levels to each causal link (High/Medium/Low)196- Distinguish between confirmed facts and hypotheses197- Document information gaps and unresolved questions198199### SMART Criteria for Actions200- Every corrective action must pass the SMART test before inclusion in the report201- Vague actions like "improve monitoring" must be refined to "add latency P99 alert threshold at 500ms for service X by 2025-04-01"202- Each action must have a single accountable owner203- Track progress with measurable milestones204205### Method Selection206- Use **5 Whys** for straightforward incidents with a clear causal chain207- Use **Fishbone** when multiple contributing factors across categories are suspected208- Use **FTA** for complex system failures requiring structural analysis of failure modes209- Combine methods when needed: Fishbone to identify categories, then 5 Whys to drill into each