wasabeef/claude-code-cookbook/pr-auto-update
Claude Code and agent skill by wasabeef/claude-code-cookbook
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Auto-actualizar descripción y etiquetas de PR. Se activa con "actualizar descripción del PR", "actualizar labels".
Install
npx vskill@latest install wasabeef/claude-code-cookbook/pr-auto-updateSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Auto-actualizar descripción y etiquetas de PR
Resumen
Un comando que actualiza automáticamente las descripciones y etiquetas de Pull Request. Analiza los cambios de Git para generar y establecer descripciones y etiquetas apropiadas.
Uso
Opciones
--pr <número>: Especificar número de PR objetivo (se detecta automáticamente desde la rama actual si se omite)--description-only: Actualizar solo la descripción (mantener etiquetas sin cambios)--labels-only: Actualizar solo etiquetas (mantener descripción sin cambios)--dry-run: Mostrar contenido generado sin realizar actualizaciones reales--lang <idioma>: Especificar idioma (es, en)
Ejemplos Básicos
Detalles de Características
1. Auto Detección de PR
Detecta automáticamente el PR correspondiente desde la rama actual:
- Busca PR abierto relacionado con la rama actual
- Obtiene información del PR usando GitHub CLI
- Soporta tanto GitHub.com como GitHub Enterprise
2. Generación de Descripción
Genera automáticamente descripción del PR analizando:
- Análisis de Commits: Resumen de mensajes de commit
- Detección de Cambios: Cambios principales en archivos
- Extracción de Propósito: Identificación del objetivo del cambio
- Referencias de Issues: Detección automática de #123 mentions
3. Sugerencia de Etiquetas
Sugiere etiquetas apropiadas basadas en:
- Tipo de Cambio:
enhancement,bug,documentation - Área de Impacto:
frontend,backend,database - Prioridad:
high priority,low priority - Estado:
work in progress,ready for review
4. Análisis de Impacto
Analiza el impacto de los cambios:
- Archivos Modificados: Lista de archivos y estadísticas
- Dependencias: Cambios en package.json, Gemfile, etc.
- Breaking Changes: Detección de cambios incompatibles
- Cobertura de Tests: Verificación de tests agregados
Formato de Descripción Generada
Estructura Estándar
Personalización por Tipo
Para Features:
- Enfoque en funcionalidad nueva
- Documentación de uso
- Ejemplos de implementación
Para Bugfixes:
- Descripción del bug original
- Causa raíz identificada
- Solución implementada
Para Refactoring:
- Justificación del cambio
- Mejoras de rendimiento/mantenibilidad
- Compatibilidad hacia atrás
Integración con CI/CD
GitHub Actions
Pre-commit Hook
Configuración
Archivo .pr-auto-update.yml
Variables de Entorno
Solución de Problemas
Error: "No se encontró PR asociado"
Error: "Permisos insuficientes"
Descripción no se actualiza
Patrones Comunes
Proyecto Flutter
Proyecto Node.js
Mejora CI/CD
Mejores Prácticas
- Ejecutar antes de solicitar revisión: Asegura descripciones actualizadas
- Usar `--dry-run` primero: Revisa cambios antes de aplicar
- Mantener commits limpios: Facilita generación de descripción
- Configurar templates: Consistencia en equipo
- Integrar con CI: Automatización completa
Casos de Uso Avanzados
Monorepo con Múltiples Packages
PR con Múltiples Colaboradores
Release PR
Limitaciones
- Requiere GitHub CLI instalado y configurado
- No modifica PRs ya mergeados
- Límite de 65,536 caracteres en descripción
- No puede cambiar título del PR (usar
gh pr editpara eso)
Ver También
/pr-create- Crear nuevo PR/pr-review- Generar revisión de PR/commit-message- Generar mensajes de commitgh pr- GitHub CLI para PRs
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/es/skills/pr-auto-update/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wasabeef/claude-code-cookbook/pr-auto-update)