技能 create-pr
🔀

create-pr

安全 🌐 网络访问📁 文件系统访问⚙️ 外部命令

Criar pull requests seguindo as convenções do Sentry

也可从以下获取: Cygnusfear,Cloud-Officer,sickn33,getsentry,0tarof,Crearize,0tarof

Os desenvolvedores precisam de orientação clara para criar pull requests bem estruturados que sigam as convenções da equipe. Esta skill fornece instruções passo a passo para criar PRs com descrições adequadas, formatação de título e atribuição de revisores seguindo as práticas de engenharia do Sentry.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“create-pr”。 Help me create a PR for my feature that adds Slack thread replies for alert notifications

预期结果:

  • ✓ Analyzed current branch state and verified changes are committed
  • ✓ Formatted PR title: feat(notifications): Add Slack thread replies for alert notifications
  • ✓ Wrote description explaining the motivation (grouping related notifications, reducing channel noise)
  • ✓ Included alternatives considered (editing original message vs threading)
  • ✓ Added issue reference: Refs SENTRY-1234
  • ✓ Created PR using: gh pr create --title "feat(notifications): Add Slack thread replies for alert notifications" --body "..."

正在使用“create-pr”。 I fixed a null response bug in the user API endpoint. Help me document this properly.

预期结果:

  • ✓ Analyzed git status and identified the changes
  • ✓ Formatted PR title: fix(api): Handle null response in user API endpoint
  • ✓ Wrote description: The user endpoint could return null for soft-deleted accounts
  • ✓ Added root cause: Dashboard crashes when accessing user properties
  • ✓ Included resolution: Added null check and returns proper 404 response
  • ✓ Added issue reference: Fixes SENTRY-5678

正在使用“create-pr”。 I refactored validation logic into a shared module. Help me write a clear PR description.

预期结果:

  • ✓ Analyzed the refactor scope across alerts, issues, and projects endpoints
  • ✓ Formatted PR title: ref(core): Extract validation logic to shared module
  • ✓ Wrote description: Moves duplicate validation code into shared validator class
  • ✓ Clarified no behavior change - pure refactoring
  • ✓ Explained motivation: Prepares for adding new validation rules in SENTRY-9999

安全审计

安全
v5 • 1/17/2026

Documentation-only skill containing markdown guidance for PR creation. No executable code, scripts, network operations, or file system modifications. All static findings are false positives from pattern detection that does not account for documentation files with command examples. The official skill-report.json confirms 'safe' status with zero risk factors.

2
已扫描文件
336
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
19
社区
100
安全
91
规范符合性

你能构建什么

Criar PRs de funcionalidades

Prepare e envie pull requests de funcionalidades com formato de título adequado, descrição e contexto para revisores.

Enviar PRs de correções de bugs

Documente correções de bugs com declarações claras de problema, causas raiz e explicações de resolução.

Revisar descrições de PR

Garanta que os PRs enviados sigam as convenções da equipe com informações completas para revisão de código eficaz.

试试这些提示

Criar um novo PR de funcionalidade
Help me create a pull request for my feature branch. Analyze the current git status and guide me through creating a PR with proper title format and description following Sentry conventions.
Documentar correção de bug
I fixed a bug in the user API endpoint. Help me create a PR description that explains the problem, root cause, and solution clearly for reviewers.
Refatorar com contexto
I refactored some validation logic into a shared module. Help me write a PR description that explains the motivation and why this refactor is needed.
Adicionar revisores ao PR
I already created a PR but need to add reviewers. Help me use the GitHub CLI to add the appropriate team members for review.

最佳实践

  • Mantenha os PRs pequenos e focados em uma única funcionalidade ou correção para revisões mais rápidas
  • Explique o porquê das alterações, não apenas o quê - os revisores precisam entender a motivação
  • Solicite revisão cedo usando PRs rascunhos quando quiser feedback antes da conclusão

避免

  • Agrupar alterações não relacionadas em um único PR dificulta a revisão e aumenta o risco
  • Incluir apenas resumos de diff sem contexto deixa os revisores sem saber a motivação
  • Pular referências de issues torna mais difícil rastrear a relação entre código e valor de negócio

常见问题

Esta skill funciona com GitLab ou Bitbucket?
Não, esta skill é projetada especificamente para GitHub usando o GitHub CLI (gh). Outras plataformas usam convenções e comandos diferentes.
E se eu não tiver o GitHub CLI instalado?
Você ainda pode usar a orientação manualmente. As descrições e formatos de título se aplicam independentemente de como você cria o PR.
Posso usar isso para repositórios privados?
Sim, as convenções se aplicam a repositórios públicos e privados. Certifique-se de que o gh está autenticado para seu repositório privado.
Meus dados de código e commit estão seguros?
Sim, esta é uma skill de orientação apenas para leitura. Ela apenas lê seu status git localmente para fornecer orientação consciente do contexto.
Por que as convenções do Sentry são diferentes das da minha equipe?
O Sentry tem práticas específicas de engenharia. Você pode adaptar o formato de título e a estrutura de descrição para corresponder às convenções da sua própria equipe.
Como isso é diferente da criação de PR interna do Claude Code?
Esta skill fornece convenções específicas do Sentry e orientação passo a passo. Os comandos internos podem não seguir essas práticas específicas.

开发者详情

文件结构

📄 SKILL.md