跳到正文
cccskills
免费在 GitHub 公开

incident-commander

Manage technology incidents end-to-end: severity classification, timeline reconstruction, stakeholder communication, and post-incident review with RCA frameworks.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane星标 3(GitHub 3 + cccskills 0)

实测评分 未实测

查看安装方法

包含的文件(25)

  • SKILL.md5.0 KB
  • assets/incident_report_template.md4.5 KB
  • assets/runbook_template.md9.5 KB
  • assets/sample_incident_classification.json610 B
  • assets/sample_incident_data.json11.0 KB
  • assets/sample_incident_pir_data.json3.2 KB
  • assets/sample_timeline_events.json7.6 KB
  • assets/simple_incident.json161 B
  • assets/simple_timeline_events.json734 B
  • expected_outputs/incident_classification_text_output.txt1.5 KB
  • expected_outputs/pir_markdown_output.md3.2 KB
  • expected_outputs/simple_incident_classification.txt1.3 KB
  • expected_outputs/timeline_reconstruction_text_output.txt3.2 KB
  • references/communication_templates.md14.6 KB
  • references/incident_severity_matrix.md8.7 KB
  • references/incident-response-framework.md25.5 KB
  • references/rca_frameworks_guide.md15.3 KB
  • references/reference-information.md6.7 KB
  • references/sla-management-guide.md23.0 KB
  • scripts/incident_classifier.py34.1 KB
  • scripts/incident_timeline_builder.py28.7 KB
  • scripts/pir_generator.py67.9 KB
  • scripts/postmortem_generator.py37.9 KB
  • scripts/severity_classifier.py43.2 KB
  • scripts/timeline_reconstructor.py39.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Incident Commander

Comprehensive incident response framework from detection through resolution and post-incident review. Implements structured processes for severity classification, timeline reconstruction, and blameless PIRs.


Workflow

Step 1: Classify Severity

Analyze the incident and assign SEV1-SEV4 using the severity matrix:

echo '{"description": "Users reporting 500 errors, database connections timing out", "affected_users": "80%", "business_impact": "high"}' | python scripts/incident_classifier.py
LevelDefinitionResponse TimeUpdate Cadence
SEV1Complete service failure affecting all users5 min IC assignedEvery 15 min
SEV2Significant degradation, >25% users affected15 min on-callEvery 30 min
SEV3Limited impact, workarounds available2 hours biz hoursAt milestones
SEV4Minimal impact, cosmetic, dev/test issues1-2 business daysStandard cycle

Full severity criteria, escalation paths, and decision trees: references/incident_severity_matrix.md

Step 2: Establish Command

IC Responsibilities:

  1. Own the response process and make resource allocation decisions
  2. Provide regular stakeholder updates and manage external comms
  3. Coordinate handoffs, drive toward resolution
  4. Lead post-incident review and preventive measures

Decision authority by severity:

  • SEV1/2: IC has full authority, bias toward action, document decisions for later review
  • SEV3/4: Standard ticket-based handling, no special escalation

Step 3: Communicate

Use severity-appropriate templates from references/communication_templates.md:

  • Initial notification (SEV1/2)
  • Executive summary (SEV1)
  • Customer-facing communication
  • Status page updates

Stakeholder cadence matrix: references/communication_templates.md

Step 4: Reconstruct Timeline

python scripts/timeline_reconstructor.py --input events.json --gap-analysis --format markdown

Processes timestamped events from multiple sources into a chronological narrative with phase detection (detection, triage, mitigation, resolution) and gap analysis.

Step 5: Generate Post-Incident Review

python scripts/pir_generator.py --incident incident_data.json --timeline timeline.md --rca-method fishbone --output pir.md

Applies RCA frameworks (5 Whys, Fishbone, Timeline, Bow Tie) and generates actionable follow-up items. See references/rca_frameworks_guide.md for framework selection guidance.


Tools

incident_classifier.py

Severity classification from incident descriptions. Outputs severity level, recommended response teams, initial actions, and communication templates.

python scripts/incident_classifier.py --input incident.json --format text
echo "Database is down affecting all users" | python scripts/incident_classifier.py --format text

timeline_reconstructor.py

Reconstructs chronological timelines from timestamped events with phase detection and duration analysis.

python scripts/timeline_reconstructor.py --input events.json --gap-analysis --format markdown

pir_generator.py

Generates structured PIR documents with multiple RCA frameworks and automated action items.

python scripts/pir_generator.py --incident incident.json --rca-method fishbone --output pir.md

Best Practices

During Response:

  • Stay composed; make decisive calls with incomplete information
  • Document all actions, decisions, and rationale in real time
  • Prefer rollbacks to risky fixes under pressure
  • Validate fixes before declaring resolution

Post-Incident:

  • Blameless culture: focus on system failures, not individual mistakes
  • Assign action items with specific owners and due dates
  • Share PIRs broadly; update runbooks from lessons learned

Anti-Patterns

  1. Skipping the IC role for SEV1 -- uncoordinated response leads to duplicated effort and missed communication
  2. Undocumented decisions -- every SEV1 decision must be logged with timestamp and rationale
  3. Declaring resolution before validation -- confirm fix with monitoring data before updating status
  4. Action items without owners -- unassigned items never get completed

Reference Documentation

DocumentContents
references/incident_severity_matrix.mdFull SEV1-4 criteria, escalation paths, decision trees
references/communication_templates.mdNotification templates, stakeholder cadence, customer comms
references/rca_frameworks_guide.md5 Whys, Fishbone, Timeline, Bow Tie methodology
references/incident-response-framework.mdIC role details, runbook generation, integration points
references/sla-management-guide.mdSLA tracking and management during incidents

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane32026年10月27日 更新

查看 SebastianLuser 的全部技能

报告此技能的问题