# pull-request > Creates and opens pull requests from unmerged changes. Use when user asks to open a PR, create a pull request, make a PR, submit a PR, or handle unmerged/staged/unstaged changes that need a PR. - Author: Mohammed Naser - Repository: vexxhost/claude-code-plugins - Version: 20260107220346 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/vexxhost/claude-code-plugins - Web: https://mule.run/skillshub/@@vexxhost/claude-code-plugins~pull-request:20260107220346 --- --- name: pull-request description: Creates and opens pull requests from unmerged changes. Use when user asks to open a PR, create a pull request, make a PR, submit a PR, or handle unmerged/staged/unstaged changes that need a PR. --- # Pull Requests - MUST use the commit-message skill to craft git commit messages - Title MUST follow conventional commits format: `type(scope): message` - Title is used for squash merge commit - SHOULD include `Closes` or `Related` referencing GitHub or Jira issue if possible - SHOULD explain why, not just what changed - SHOULD add reviewers based on git history of changed files - SHOULD NOT include test plan