create-pr
Criar pull requests com descrições compatíveis com Sentry
متاح أيضًا من: 0tarof,Crearize,0tarof,Cloud-Officer,davila7,Cygnusfear,getsentry
Escrever descrições eficazes de PR que seguem as convenções da equipe leva tempo e consistência. Esta skill automatiza a criação de PRs usando GitHub CLI com as diretrizes de revisão comprovadas da Sentry.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "create-pr". Usuário tem commits adicionando feature de notificação de thread do Slack
النتيجة المتوقعة:
PR criado como rascunho: 'feat(alerts): Add Slack thread replies for notifications'
Descrição do PR:
- Explica comportamento de threading vs edições de mensagem
- Documenta benefício de preservação de timeline
- Referencia SENTRY-1234
استخدام "create-pr". Usuário corrigiu crash de manipulação de null em endpoint da API
النتيجة المتوقعة:
PR criado como rascunho: 'fix(api): Handle null response in user endpoint'
Descrição do PR:
- Descreve cenário do crash
- Explica implementação de verificação de null
- Link para ticket de investigação SENTRY-5678
التدقيق الأمني
آمنStatic analysis flagged 36 external command patterns and 3 network references, but all are false positives. The skill uses GitHub CLI (gh) and git commands with hardcoded arguments for legitimate PR creation. Network references are documentation URLs only. No user input injection vectors or data exfiltration risks detected.
عوامل الخطر
⚙️ الأوامر الخارجية (36)
درجة الجودة
ماذا يمكنك بناءه
PR de Desenvolvimento de Feature
Criar um PR para uma nova feature com motivação clara, abordagens alternativas consideradas e referências relevantes a issues.
PR de Correção de Bug
Criar rapidamente um PR de correção de bug focado que explica a causa raiz, a correção e links para a issue de rastreamento.
PR de Refatoração
Documentar reorganização de código com contexto antes/depois e explicar por que a refatoração permite trabalho futuro.
جرّب هذه الموجهات
Crie um pull request para minha branch atual. Analise as mudanças e escreva uma descrição seguindo as convenções da Sentry.
Implementei a feature X. Crie um PR que explique o que a feature faz, por que foi necessária e quais trade-offs foram considerados.
Crie um PR para este hotfix. Certifique-se de incluir 'Fixes SENTRY-1234' para que a issue seja fechada automaticamente no merge.
Crie um PR para esta refatoração. Enfatize que não há mudanças de comportamento e explique o que motivou a reorganização.
أفضل الممارسات
- Mantenha PRs focados em uma única feature ou correção para revisões mais rápidas
- Explique o 'porquê' por trás das mudanças, não apenas o que o código faz
- Use PRs como rascunho cedo quando quiser feedback em trabalho incompleto
تجنب
- Agrupar mudanças não relacionadas em um único PR grande
- Escrever títulos vagos como 'Update code' ou 'Fix stuff'
- Pular a descrição do PR totalmente e deixar revisores adivinhando
الأسئلة المتكررة
O que preciso antes de usar esta skill?
Esta skill funciona com repositórios que não são do GitHub?
O que acontece se eu tiver mudanças não commitadas?
Esta skill pode atualizar um PR existente?
Qual formato de título de PR esta skill usa?
Esta skill seleciona revisores automaticamente?
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/create-prمرجع
main
بنية الملفات
📄 SKILL.md