What problem does it solve? It automates the repetitive, error-prone sequence of taking a finished story branch to a review-ready pull request: running the quality gate, composing the PR from a template, propagating classification tags, updating the project board, and dispatching the code review — all without duplicating PRs or losing cross-links between the code host and the PM tool. ## Core Features & Use Cases - Gated PR creation/update: Runs a quality gate first and halts on failure; creates exactly one PR per story or updates the existing one in place, never merging. - Template-driven PR body: Fills the pr-template with summary, story context, changes, and testing, including conditional sections (services to release, screenshots) only when pertinent. - Cross-tool synchronization: Copies story tags to the PR, posts a back-link comment on the PM item when code host and PM tool differ, and moves the board state to Review. - Enforced review flow: Registers a pending pair-review check that blocks merge from the start and dispatches the review to a clean-context subagent. - Use Case: After finishing a feature branch, invoke the skill with a story ID or handoff checkpoint to get a ready-for-review PR, an updated board, and a dispatched review in one step. ## Quick Start Publish my current story branch as a pull request using the handoff checkpoint for story 212.