What problem does it solve?
Roku developers receive weekly crash report CSVs but manually creating GitHub issues for each unique crash is tedious and error-prone. This Skill automates the entire pipeline from CSV ingestion to tracked issue creation, including source map resolution and noise filtering.
Core Features & Use Cases
- Automated Issue Creation: Parses Roku crash CSVs (or ZIPs), groups crashes by signature, and creates GitHub issues for above-threshold crashes.
- Source Map Resolution: Resolves transpiled .brs:line references back to original .bs:line source locations using generated source maps.
- Noise Filtering: Suppresses known, accepted crashes using a configurable noise pattern list, with spike detection to alert on anomalies.
- Dedup & Regression Tracking: Comments on existing open issues and reopens closed issues as regressions when crashes reappear.
Quick Start
Use the crash-report skill to process the attached Roku crash CSV file and automatically create GitHub issues for each unique above-threshold crash.