create-pull-request

tarafından bitwarden

Bitwarden İstemcileri için çekme isteği oluşturma iş akışı. PR oluştururken, PR açıklamaları yazarken veya inceleme için dallar hazırlarken kullanılır. "create…" ile tetiklenir.

npx skills add https://github.com/bitwarden/clients --skill create-pull-request

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

# 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

bitwarden tarafından daha fazla skill

figma-to-angular
bitwarden
Bu beceri, bir Figma tasarım spesifikasyonunu, Bitwarden Clients monorepo'sunda Storybook hikayeleriyle birlikte tamamen uygulanmış bir Angular bileşenine dönüştürür. Çıktı, tüm kod tabanı kurallarına uyarken görsel olarak tasarımla eşleşmelidir.
force-multiplier
bitwarden
Tek bir niyeti aynı anda birçok hedefe uygulayın — Bitwarden ekosistemindeki bir depo filosuna veya bir monorepo içindeki birçok projeye — N tutarlı,…
analyzing-git-sessions
bitwarden
Git commit'lerini ve belirli bir zaman aralığı veya commit aralığındaki değişiklikleri analiz eder; kod incelemesi, retrospektifler, iş günlükleri veya oturumlar için yapılandırılmış özetler sunar.
coordinating-cross-team-breakdown
bitwarden
Bitwarden Teknik Dökümü için ekipler arası inceleme ve onayı koordine edin. Etkilenen ekipleri belirlerken, Bölüm 3 onay tablosunu oluştururken, takip ederken… kullanın.
assessing-jira-issue-relevance
bitwarden
Kullanıcı tek bir Jira sorun anahtarı sağladığında ve bunun hâlâ geçerli olup olmadığını, hâlâ uygulanabilir olup olmadığını, hâlâ beklemede olup olmadığını, hâlâ bir hata olup olmadığını, düzeltilip düzeltilmediğini veya…
assessing-test-coverage
bitwarden
Belirli bir değişiklik için (bir PR, Jira anahtarı, Tech Breakdown dokümanı, Testmo CSV'si, değiştirilen yollar veya adlandırılmış…) hangi test kapsamının ZATEN mevcut olduğunu belirlerken kullanın.
retrospecting
bitwarden
Claude Code oturumlarının kapsamlı analizini gerçekleştirir, git geçmişini, konuşma günlüklerini, kod değişikliklerini inceler ve kullanıcı geri bildirimlerini toplayarak…
reviewing-incremental-changes
bitwarden
Bu beceriyi, halihazırda yorumlar bulunan bir PR'ı yeniden incelerken veya ilk inceleme sonrası geliştirici değişikliklerine yanıt verirken kullanın. PR iş parçacıkları mevcut olduğunda veya…