What problem does it solve?
This Skill helps you investigate software failures by reconstructing what actually happened before jumping to a fix. It is designed for situations where logs, stack traces, commits, test output, or environment changes tell an incomplete or conflicting story, and you need a defensible explanation of cause and sequence.
Core Features & Use Cases
- Timeline reconstruction: Organizes evidence from logs, traces, CI runs, commits, and artifacts into a clear chronological sequence.
- Earliest divergence analysis: Finds the first point where actual behavior departed from expected behavior, instead of fixating on the final visible error.
- Causal chain building: Connects triggers, state changes, propagation, and failure symptoms into an evidence-backed narrative.
- Use cases: Ideal for regressions after multiple changes, incidents spanning several systems, flaky or asynchronous failures, and debugging cases where previous explanations conflict.
Quick Start
Ask the AI to use the code-forensics skill to reconstruct the timeline of a regression from your logs, stack trace, recent commits, and failing test output before suggesting any fix.