What problem does it solve? Contributors often open pull requests that lack linked issues, proper labels, or conventional commit formatting, causing automated CI checks to fail and blocking merges. This Skill enforces the issue-first PR workflow so every submission passes validation on the first attempt. ## Core Features & Use Cases - Issue-First Enforcement: Verifies the linked issue carries the status:approved label and requires Closes #N keywords in the PR body. - Branch Naming Validation: Enforces the type/description regex pattern (e.g., feat/user-login, fix/zsh-glob-error) across 11 branch types. - Label and Commit Mapping: Maps conventional commit types to exactly one type:* PR label and lists the automated checks that must pass. - Use Case: A contributor fixing a shell script bug creates branch fix/zsh-glob-error, commits with fix(scripts): handle glob expansion, runs shellcheck, and opens a PR with Closes #42 and the type:bug label so all GitHub Actions checks pass. ## Quick Start Ask the agent to create a pull request for the approved issue you are working on, following the branch naming and labeling rules.