What problem does it solve? Creating pull requests manually involves repetitive steps: verifying you are not on the main branch, running the test suite, writing a title and description, and invoking GitHub CLI. This Skill automates that entire workflow so a PR is only submitted after quality checks pass. ## Core Features & Use Cases - Branch Guard: Blocks PR creation when the agent is on main or master, enforcing feature-branch workflows. - Quality Gate: Auto-detects the project type (Node.js via package.json or Python via pytest) and runs tests before submission, aborting on failure. - Auto Metadata: Generates the PR title and body from the commit history on the current branch relative to origin/main or origin/master. - Use Case: After finishing a feature branch, run the helper script to execute tests, generate a PR description from your commits, and open the pull request through GitHub CLI in one step. ## Quick Start Ask the agent to create a pull request for the current feature branch using the pr-creator helper script.