pr-prepare
Preparar descrições de pull request automaticamente
Escrever descrições de PR claras leva tempo e requer consistência. Esta skill reúne automaticamente o contexto do git, analisa as mudanças e gera descrições de PR padronizadas seguindo formatos de conventional commits.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“pr-prepare”。 Prepare the PR for this feature branch
预期结果:
- Suggested Title: feat: add user authentication with OAuth2
- ## Summary
- Add OAuth2 authentication supporting Google and GitHub providers.
- ## Changes
- - auth/oauth.py: OAuth2 client with token refresh
- - api/routes/auth.py: Login, logout, callback endpoints
- - models/user.py: User model with OAuth fields
- ## Impact
- - Users can sign in with Google or GitHub
- - Secure session management with httponly cookies
- - No breaking changes
正在使用“pr-prepare”。 Prepare a PR for this bug fix
预期结果:
- Suggested Title: fix: resolve null pointer in user lookup
- ## Summary
- Fixed null pointer exception when looking up users that do not exist in the database.
- ## Changes
- - services/user.py: Added null check before accessing user properties
- - tests/user_test.py: Added test cases for missing user scenarios
- ## Impact
- - Prevents crashes on invalid user lookups
- - Graceful error handling for missing users
- - No breaking changes to existing functionality
正在使用“pr-prepare”。 Create a PR description for the documentation updates
预期结果:
- Suggested Title: docs: update API documentation with new endpoints
- ## Summary
- Updated API documentation to include new authentication endpoints and rate limiting information.
- ## Changes
- - docs/api.md: Added new endpoint documentation
- - docs/auth.md: Updated authentication flow diagrams
- ## Impact
- - Improved developer experience
- - No code changes, only documentation
安全审计
低风险This skill is a documentation generator that provides workflow instructions for preparing PR descriptions. The static scanner flagged 56 issues, but ALL findings are FALSE POSITIVES. The scanner misinterpreted SHA256 cryptographic hashes as 'weak cryptographic algorithms,' standard git commands as 'shell execution threats,' and metadata URLs as 'network indicators.' The skill contains only documentation markdown with no actual code, no network calls, no data exfiltration, and no malicious functionality.
风险因素
⚙️ 外部命令 (1)
质量评分
你能构建什么
Otimizar fluxo de trabalho de PR
Gere descrições de PR consistentes e profissionais sem memorizar templates ou executar comandos git manualmente
Aplicar padrões de documentação
Garanta que todos os PRs da equipe incluam resumos padronizados, listas de alterações e avaliações de impacto
Melhorar qualidade das contribuições
Ajude contribuidores a escrever descrições de PR claras que tornem as revisões de código mais rápidas e efetivas
试试这些提示
Prepare o PR para esta branch. Inclua um resumo, alterações, impacto e notas de teste.
Crie uma descrição de PR para esta branch de funcionalidade. Quais componentes mudaram e quais benefícios isso proporciona?
Prepare um PR descrevendo esta correção de bug. Inclua o que estava quebrado, o que mudou e como foi testado.
Gere uma descrição de PR abrangente. Analise todas as alterações, identifique impactos que quebram compatibilidade e sugira requisitos de teste.
最佳实践
- Execute a skill após concluir as alterações mas antes de fazer push para garantir um status git limpo
- Revise a descrição gerada e adicione quaisquer detalhes específicos do contexto
- Use o formato conventional commit para títulos de PR para manter consistência
避免
- Usar a skill com alterações não commitadas que não fazem parte do PR
- Copiar a saída sem revisar a precisão
- Pular os itens da lista de verificação de testes antes de criar o PR