What problem does it solve? Contributors often open pull requests that fail automated checks because they lack a linked approved issue, use invalid branch names, or miss the required type label. This Skill enforces the full PR workflow so submissions pass 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, preventing blocked submissions. - Branch Naming Enforcement: Generates branch names matching the type/description regex (feat, fix, chore, docs, and more) so CI branch validation passes. - Conventional Commits & Labels: Maps commit message types to the correct type:* PR label and structures the PR body with linked issue, summary, changes table, and test plan. - Use Case: A contributor fixing a shell script bug runs this Skill to create fix/zsh-glob-error, commit with fix(scripts): correct glob handling, and open a PR with Closes #42 plus the type:bug label that passes all GitHub Actions checks. ## Quick Start Ask the assistant to create a pull request for issue number 42 following the branch naming and labeling rules.