GitHub Issue Workflow Manager
issue-workflow
Manage GitHub issues workflow - update status, add comments, create follow-ups. Use when starting work on an issue, completing an issue, or encountering blockers. Triggers on "issue", "close issue", "update issue", "blocked".
SKILL.md
Full skill instructions
GitHub Issue Workflow Manager
Instructions
Starting Work on an Issue
-
Fetch issue details:
gh issue view <number> --repo chaoming/ww2-flutter-game -
Add "in progress" comment:
gh issue comment <number> --repo chaoming/ww2-flutter-game --body "Started working on this issue."
Completing an Issue
- Ensure all acceptance criteria are met
- Close the issue with a summary:
gh issue close <number> --repo chaoming/ww2-flutter-game --comment "Completed. Summary of changes: ..."
Creating Follow-up Issues
If work reveals additional tasks:
gh issue create --repo chaoming/ww2-flutter-game \
--title "Follow-up: <title>" \
--label "<label>" \
--body "Discovered while working on #<parent-number>. ..."
Handling Blockers
-
Add blocker comment:
gh issue comment <number> --repo chaoming/ww2-flutter-game \ --body "Blocked by: <reason>. Need: <what's needed>" -
If blocked by another issue, link them:
gh issue comment <number> --repo chaoming/ww2-flutter-game \ --body "Blocked by #<blocking-issue>"
Project Labels
foundation- M1: Foundation phasecore-gameplay- M2: Core gameplay phasecombat-ai- M3: Combat & AI phasepolish- M4: Polish & Modes phasemodels- Data modelsui- User interfacegame-logic- Game logic & mechanicsai- AI opponent
