What problem does it solve?
Users often struggle to turn informal, conversational bug reports and QA feedback into structured, actionable GitHub issues that align with their project's domain language, leading to unclear tickets that are difficult for development teams to prioritize and resolve.
Core Features & Use Cases
- Interactive Bug Collection: Guides users through short, focused clarifying questions to gather key details about bugs or issues without over-interviewing.
- Context-Aware Issue Creation: Automatically explores the relevant codebase in the background to learn domain language and user-facing behavior boundaries, ensuring issues use consistent, project-specific terminology.
- Smart Issue Breakdown: Automatically splits complex, multi-faceted reports into separate, dependency-ordered GitHub issues when needed, or keeps single-behavior problems as one ticket for clarity.
- Use Case: A user reports a checkout flow bug during a QA session; the agent explores the e-commerce codebase, files a clear, durable issue with reproduction steps using the project's domain terms, with no stale file paths or internal module names.
Quick Start
Use the qa skill to run an interactive QA session to report bugs and file GitHub issues for your project.