What problem does it solve?
User reports from Reddit, Discord, email, or other platforms are often unstructured, missing required fields, and hard to triage into actionable GitHub issues, leading to incomplete bug reports and wasted follow-up time for maintainers.
Core Features & Use Cases
- Template-Aware Issue Drafting: Automatically classifies input into the correct JellyRock repository issue template (bug report, feature request, or enhancement) and fills required fields by extracting information from unstructured input.
- Duplicate Detection: Searches existing open issues before filing to avoid duplicate reports, surfacing candidates for user review instead of auto-deciding.
- Honest Gap Marking: Never fabricates missing required fields like Roku device model or JellyRock version, instead marking gaps explicitly for follow-up with the original reporter.
- Use Case: A community manager pastes a Discord bug report about JellyRock crashing during playback; the skill automatically fills the bug report template, flags missing version and device info, checks for duplicates, and submits a properly labeled issue after user confirmation.
Quick Start
Paste an unstructured user bug report from Discord or Reddit into the create-issue skill to generate and submit a properly formatted, labeled GitHub issue for the JellyRock repository.