What problem does it solve?
Filing well-structured issues on the cockroachdb/cockroach repository requires knowing its issue templates, label taxonomy, and Jira epic conventions, which is tedious to get right manually.
Core Features & Use Cases
- Template-Based Issue Filing: Selects the correct issue template (bug report, feature request, performance inquiry) or uses a dedicated structure for investigation issues.
- Label Discovery and Conventions: Queries the repo's labels via the GitHub CLI and applies the T-, A-, O-, and C- prefix conventions, always including the O-agent label.
- Jira Epic Linking: Appends an Epic line to the issue body so automation associates the auto-created Jira issue with the right epic.
- Use Case: After diagnosing a regression in the SQL schema changer, ask the assistant to file a bug report; it gathers details, previews the full issue with labels, and files it via gh after your confirmation.
Quick Start
File a bug report on cockroachdb/cockroach for the schema changer regression we just discussed, with the appropriate team and area labels.