What problem does it solve? Keeping GitHub project state consistent is tedious: new work requests need to become Issues, statuses must be updated as work progresses, and milestones need to reflect actual completion. This Skill standardizes that entire task-management loop so nothing falls through the cracks. ## Core Features & Use Cases - Issue Creation from Instructions: Converts new work requests into properly labeled Issues (type/status/priority/sp labels), including Epic-style parent Issues with Destination, Not yet specified, and Out of scope sections for large ambiguous work. - Status & Milestone Management: Updates status labels and Projects V2 fields as work moves from in-progress to review to done, and closes milestones when all contained Issues are complete. - Dual Execution Paths: Uses GitHub MCP tools (mcp__github__*) as the primary route in cloud environments and gh CLI commands as the local fallback, with documented constraints for each. - Use Case: A user says "create a task for fixing the search pagination bug and mark it high priority" — the Skill creates a labeled Issue, links it to the right milestone, and sets status:in-progress when work begins. ## Quick Start Ask the assistant to create a GitHub Issue for your next task and update the milestone progress on kai-kou/gem-hunter.