What problem does it solve? Teams lose track of work state when issues live outside the project board or carry stale statuses. This Skill makes the GitHub Project board the single source of truth by providing gate functions that block any work until issues are in the board with correct Status, Type, and Priority fields. ## Core Features & Use Cases - Gate Verification Functions: Bash functions like verify_issue_in_project and verify_status_set block work when an issue is missing from the board or lacks a Status field, returning actionable fix commands. - Cached API Reads: All read operations use GH_CACHE_ITEMS and GH_CACHE_FIELDS environment variables, reducing GitHub API calls to zero for queries and one call for writes. - Transition Enforcement: Validates status transitions (Backlog → Ready → In Progress → In Review → Done, plus Blocked) and rejects invalid state changes. - Use Case: Before starting work on issue #42, another skill calls verify_issue_in_project; if the issue is not on the board, work is blocked with the exact gh project item-add command needed to fix it. ## Quick Start Ask the AI to verify that issue #42 is on the GitHub Project board with a valid status before starting any work on it.