What problem does it solve? Creating pull requests manually often leads to inconsistent descriptions, ignored templates, accidental commits to main, and failed CI checks. This Skill enforces a disciplined workflow so every PR follows the repository's standards before it is opened. ## Core Features & Use Cases - Branch Safety Enforcement: Verifies you are not on the main branch before committing or pushing, and creates a new branch when needed. - Template Compliance: Locates the repository's pull request template (e.g., .github/pull_request_template.md) and drafts a description that preserves its headings and checklists. - Preflight Validation: Runs the workspace preflight script (npm run preflight) to confirm build, lint, and test checks pass before creating the PR. - Use Case: After finishing a bug fix, ask the assistant to open a PR. It commits your changes on a feature branch, fills in the template with a Conventional Commits title, pushes the branch, and creates the PR via the gh CLI. ## Quick Start Create a pull request for my current changes following the repository's PR template.