Claude-skill-registry 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".

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/issue-workflow" ~/.claude/skills/majiayu000-claude-skill-registry-issue-workflow && rm -rf "$T"
manifest: skills/data/issue-workflow/SKILL.md
source content

GitHub Issue Workflow Manager

Instructions

Starting Work on an Issue

  1. Fetch issue details:

    gh issue view <number> --repo chaoming/ww2-flutter-game
    
  2. Add "in progress" comment:

    gh issue comment <number> --repo chaoming/ww2-flutter-game --body "Started working on this issue."
    

Completing an Issue

  1. Ensure all acceptance criteria are met
  2. 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

  1. Add blocker comment:

    gh issue comment <number> --repo chaoming/ww2-flutter-game \
      --body "Blocked by: <reason>. Need: <what's needed>"
    
  2. 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 phase
  • core-gameplay
    - M2: Core gameplay phase
  • combat-ai
    - M3: Combat & AI phase
  • polish
    - M4: Polish & Modes phase
  • models
    - Data models
  • ui
    - User interface
  • game-logic
    - Game logic & mechanics
  • ai
    - AI opponent