What problem does it solve?
User bug reports submitted through the Composer feedback form are often a single word or literally "test", making them useless for triage. This Skill turns the attached NDJSON debug-log bundle stored in Cloudflare R2 into the actual report, guiding you to an evidence-based root cause instead of guessing from the issue title.
Core Features & Use Cases
- Log retrieval from R2: Fetch the
composer-feedback-logs-* NDJSON bundle referenced in a Linear issue using S3-signed curl requests with environment or 1Password credentials.
- Evidence-based triage: Build level histograms, extract distinct warn/error messages, reconstruct session timelines, and correlate identifiers across subsystems to pinpoint the exact code statement causing the bug.
- Two enforced outcomes: Either fix the root cause with a regression test and PR citing log evidence, or land a targeted logging PR that instruments the blind spot so the next occurrence is diagnosable.
- Use Case: A Linear issue DX-1234 labelled "Composer Feedback Form" says only "sync broken". You fetch the attached 50 MB log bundle, find a sync loop repeating the same non-empty diff every few seconds, trace it to a guard short-circuit in the code, and open a fix PR quoting the exact log lines.
Quick Start
Triage the Linear issue DX-1234 from the Composer feedback form by fetching its attached debug logs and finding the root cause.