wiki-changelog
microsoft/skills
Analiza el historial de commits de Git y genera registros de cambios estructurados, clasificados por tipo de cambio.
...Expandir todoHistorial de cambios de la wiki
Genera registros de cambios estructurados a partir del historial de Git.
Resolución del repositorio de origen (IMPRESCINDIBLE HACERLO PRIMERO)
Antes de generar cualquier registro de cambios, DEBES determinar el contexto del repositorio de origen:
- Comprueba si hay un git remote: ejecuta
«git remote get-url origin»para detectar si existe un remote - Pregunta al usuario: «¿Se trata de un repositorio solo local o dispones de una URL de un repositorio de origen (por ejemplo, GitHub, Azure DevOps)?»
- Si se proporciona una URL remota → guárdala como
REPO_URL; utiliza citas enlazadas para los hash de las confirmaciones y las referencias a archivos - Solo local → utiliza hash de confirmación y referencias de archivo sin formato
- Si se proporciona una URL remota → guárdala como
- NO continúe hasta que se haya resuelto el contexto del repositorio de origen
Cuándo activarlo
- El usuario pregunta «¿qué ha cambiado recientemente?», «genera un registro de cambios», «resume las confirmaciones»
- El usuario quiere comprender la actividad de desarrollo reciente
Procedimiento
- Examina el registro de Git (commits, fechas, autores, mensajes)
- Agrupar por periodo de tiempo: diario (últimos 7 días), semanal (más antiguo)
- Clasificar cada commit: Funcionalidades (🆕), Correcciones (🐛), Refactorización (🔄), Documentación (📝), Configuración (🔧), Dependencias (📦), Cambios importantes (⚠️)
- Generar descripciones concisas dirigidas al usuario utilizando la terminología del proyecto
Restricciones
- Centrarse en los cambios visibles para el usuario
- Fusionar las confirmaciones relacionadas en descripciones coherentes
- Utiliza la terminología del proyecto tal y como aparece en el README
- Destacar los cambios que afectan a la compatibilidad de forma visible con notas de migración
- Cuando
REPO_URLesté disponible, enlaza los hash de las confirmaciones:[abc1234](REPO_URL/commit/abc1234)y los archivos modificados:[ruta_del_archivo](REPO_URL/blob/BRANCH/ruta_del_archivo)
---
name: wiki-changelog
description: Analyzes git commit history and generates structured changelogs categorized by change type.
license: MIT
---
# Wiki Changelog
Generate structured changelogs from git history.
## Source Repository Resolution (MUST DO FIRST)
Before generating any changelog, you MUST determine the source repository context:
1. **Check for git remote**: Run `git remote get-url origin` to detect if a remote exists
2. **Ask the user**: _"Is this a local-only repository, or do you have a source repository URL (e.g., GitHub, Azure DevOps)?"_
- Remote URL provided → store as `REPO_URL`, use **linked citations** for commit hashes and file references
- Local-only → use plain commit hashes and file references
3. **Do NOT proceed** until source repo context is resolved
## When to Activate
- User asks "what changed recently", "generate a changelog", "summarize commits"
- User wants to understand recent development activity
## Procedure
1. Examine git log (commits, dates, authors, messages)
2. Group by time period: daily (last 7 days), weekly (older)
3. Classify each commit: Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), Breaking (⚠️)
4. Generate concise user-facing descriptions using project terminology
## Constraints
- Focus on user-facing changes
- Merge related commits into coherent descriptions
- Use project terminology from README
- Highlight breaking changes prominently with migration notes
- When `REPO_URL` is available, link commit hashes: `[abc1234](REPO_URL/commit/abc1234)` and changed files: `[file_path](REPO_URL/blob/BRANCH/file_path)`
Todos los archivos
0 archivosInstalar wiki-changelog
Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.
Descargar ZIPClona el repositorio y copia los archivos de la habilidad a tu proyecto.
git clone https://github.com/microsoft/skills/tree/main/.github/plugins/deep-wiki/skills/wiki-changelog # Copy SKILL.md to your .claude/skills/ directory
Copiar





Hogar
