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 slowing down review cycles. This Skill enforces the full PR workflow so every submission passes validation on the first attempt. ## Core Features & Use Cases - Issue-First Validation: Verifies the linked issue carries the status:approved label before any PR is opened, blocking blank or unlinked PRs. - Branch Naming & Commit Enforcement: Applies the type/description branch regex and conventional commit format (type(scope): description) with a type-to-label mapping table. - Structured PR Body: Generates the required PR template sections including linked issue, type checkbox, summary, changes table, test plan, and contributor checklist. - Use Case: A contributor finishes a bug fix and asks the assistant to open a PR; the Skill creates a fix/zsh-glob-error branch, runs shellcheck, opens the PR with Closes #42, and adds the type:bug label so all GitHub Actions checks pass. ## Quick Start Ask the assistant to create a pull request for the current changes linked to approved issue number 42.