What problem does it solve?
It helps you upgrade low-quality or underspecified GitHub tickets into clearer, testable issue descriptions without scope creep, by scoring issues and drafting structured improvements for per-ticket approval.
Core Features & Use Cases
- Ticket scoring with a quality rubric: Classifies tickets as GOOD, NEEDS_IMPROVEMENT, or POOR, then focuses work only where improvement is likely beneficial.
- Structured, scope-safe rewrites: Uses a dedicated improver to draft acceptance-criteria-focused rewrites while enforcing hard rules like preserving references and never inventing acceptance criteria that weren’t implied.
- Live or local application with race-detection: In live mode, it re-fetches and hash-compares before edits, posts a backup comment, and applies approved changes via the
gh CLI; in local mode it writes final files for downstream phases.
Quick Start
Ask mmp to improve the tickets in your selected milestone by running the improve-tickets workflow and approving each ticket’s diff before applying changes.