What problem does it solve?
Provides a guided, end-to-end workflow to create, triage, and organize GitHub issues and project board items so teams can keep backlog and priorities accurate without manual board maintenance. It reduces duplicate issues, ensures Priority and Size fields are set on project boards, and links sub-issues to Epics automatically when requested.
Core Features & Use Cases
- Create Issue: Interactive collection of title, body, priority, size, milestone, parent link and confirmation before creating an issue.
- Expand Epic: Parse an Epic's description into discrete tasks, create sub-issues, link them to the Epic, and add them to the project board with shared field defaults.
- Triage / Fix: Scan open issues for missing Priority, Size, parent links, or missing board membership and apply fixes with user confirmation.
- List / Explore Board: Read project items or fall back to repository issues, filter by status, priority, assignee, and type, and present a readable table.
- Operational robustness: Discovers project field IDs dynamically, retries on common failures, and works without a configured board by skipping board-specific steps.
Quick Start
Ask the skill to create a new issue by providing a title, a descriptive body, the Priority and Size, and optionally a parent Epic or milestone.