bitwarden/create-pull-request
Pull request creation workflow for Bitwarden Clients. Use when creating PRs, writing PR descriptions, or preparing branches for review. Triggered by "create PR", "pull request", "open PR", "gh pr create", "PR description".
npx skills add https://github.com/bitwarden/clients --skill create-pull-request
[PROJ-XXXXX] Short imperative summary
Examples:
[PM-12345] Add passkey support to vault item creation[CL-1124] Increase badge max-width[PM-33446] Ensure attachments are cleared on cloneRules:
PM-, CL-)IMPORTANT: Always follow the repo's PR template at .github/PULL_REQUEST_TEMPLATE.md. Add TODO items to the screenshots section for each scenario that should be captured if any.
npm testnpm run lintgit diff origin/main...HEAD for unexpected filesmain if needed# Ensure branch is pushed
git push -u origin <branch-name>
# Create PR as draft by default (body follows .github/PULL_REQUEST_TEMPLATE.md)
gh pr create --draft --title "[PM-XXXXX] Short summary" --body "<fill in from PR template>"
Default to draft PRs. Only create a non-draft (ready for review) PR if the user explicitly requests it.
mainTake bitwarden/create-pull-request from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.