comprehensive-review-pr-enhance
Gerar pull requests profissionais com descrições detalhadas
Tendo problemas com descrições de PR pouco claras e revisões de código lentas? Esta skill cria documentação abrangente de PR com resumos de alterações, checklists de revisão, avaliações de risco e relatórios de cobertura de testes para acelerar o processo de revisão.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "comprehensive-review-pr-enhance". Generate a PR description for my bug fix branch
Résultat attendu:
- ## Summary
- This PR fixes the login timeout issue reported in #142 by implementing exponential backoff for authentication retries.
- **Impact**: 3 files changed (45 additions, 12 deletions)
- **Risk Level**: Low - isolated change to auth module
- **Review Time**: ~10 minutes
- ## What Changed
- - `src/auth/login.ts`: Added backoff logic with configurable max retries
- - `src/config/defaults.ts`: New AUTH_RETRY_CONFIG constants
- - `tests/auth/login.test.ts`: 8 new test cases for retry scenarios
- ## Testing
- - Verified login succeeds after transient network failures
- - Confirmed proper error messages after max retries exceeded
- - All existing auth tests continue to pass
Utilisation de "comprehensive-review-pr-enhance". Create a review checklist for my PR
Résultat attendu:
- ## Review Checklist
- ### General
- - [ ] Code follows project style guidelines
- - [ ] Self-review completed
- - [ ] Comments added for complex logic
- - [ ] No debugging code left
- ### Code Quality
- - [ ] No code duplication
- - [ ] Functions are focused and small
- - [ ] Error handling is comprehensive
- ### Testing
- - [ ] All new code is covered by tests
- - [ ] Edge cases are tested
- - [ ] Tests follow AAA pattern
Audit de sécurité
SûrAll static analysis findings evaluated as false positives. The skill contains Python code examples and templates within markdown documentation files, not executable code. The subprocess calls and shell commands exist only as illustrative examples in code blocks. No actual command execution, network access, or security risks present. Safe for publication.
Score de qualité
Ce que vous pouvez construire
Contribuidor de Código Aberto
Gere descrições de PR bem estruturadas para contribuições em grandes projetos com processos de revisão estabelecidos e requisitos de checklist.
Líder de Equipe de Engenharia
Padronize a qualidade de PRs na equipe gerando descrições consistentes, checklists de revisão e documentação de risco para todos os merges.
Desenvolvedor Solo
Crie documentação abrangente para projetos pessoais para acompanhar alterações ao longo do tempo e facilitar manutenção ou colaboração futura.
Essayez ces prompts
Revise as alterações no meu branch atual comparado com main e escreva um resumo conciso de PR explicando o que mudou e por quê.
Analise meu diff de PR e gere uma descrição abrangente incluindo: resumo executivo, o que mudou, testes realizados, riscos, alterações incompatíveis e um checklist de revisão adaptado aos tipos de arquivo modificados.
Meu PR tem muitas alterações. Analise o diff para identificar agrupamentos lógicos e sugira como dividir isso em PRs menores e revisáveis. Para cada divisão sugerida, explique o escopo e quais arquivos pertencem juntos.
Crie um pacote PR completo: analise as alterações, gere uma descrição detalhada com todas as seções, produza uma avaliação de risco com estratégias de mitigação, crie um relatório de cobertura de testes, sugira diagramas arquiteturais necessários e forneça checklists de revisão sensíveis ao contexto para cada categoria de alteração.
Bonnes pratiques
- Mantenha os PRs focados em uma única alteração lógica para simplificar a revisão
- Inclua exemplos antes e depois para alterações comportamentais
- Teste suas alterações localmente e documente os resultados dos testes no PR
Éviter
- Submeter PRs com centenas de arquivos alterados sem dividi-los
- Escrever descrições vagas como 'corrigido stuff' ou 'misc improvements'
- Deixar comentários TODO ou instruções de depuração no código final