Skip to main content

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".

소스 정보

저장소
bitwarden/clients
최근 소스 활동
2026년 3월 20일 20:53
감지된 SKILL.md 언어
영어
스타
13,990
포크
2,107

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
create-pull-request
version
0.1.0
description
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".
# Create Pull Request ## PR Title Format ``` [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 clone` **Rules:** - Include the Jira ticket prefix (e.g. `PM-`, `CL-`) - Keep under 70 characters total - Use imperative mood in the summary --- ## PR Body Template **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. --- ## Pre-PR Checklist 1. **All tests pass**: Run `npm test` 2. **Lint clean**: Run `npm run lint` 3. **No unintended changes**: Check `git diff origin/main...HEAD` for unexpected files 4. **Branch up to date**: Rebase on `main` if needed --- ## Creating the PR ```bash # 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. --- ## Base Branch - Default target: `main` - Check with team if targeting a feature branch instead
GitHub에서 보기