opción
HogarHogar Skill Documentación wiki-changelog

wiki-changelog

microsoft/skills microsoft/skills

Analiza el historial de commits de Git y genera registros de cambios estructurados, clasificados por tipo de cambio.

...Expandir todo
35
Tiempo actualizado 11 de septiembre de 2026

Historial 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:

  1. Comprueba si hay un git remote: ejecuta «git remote get-url origin» para detectar si existe un remote
  2. 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
  3. 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

  1. Examina el registro de Git (commits, fechas, autores, mensajes)
  2. Agrupar por periodo de tiempo: diario (últimos 7 días), semanal (más antiguo)
  3. Clasificar cada commit: Funcionalidades (🆕), Correcciones (🐛), Refactorización (🔄), Documentación (📝), Configuración (🔧), Dependencias (📦), Cambios importantes (⚠️)
  4. 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_URL esté 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)
Ver en GitHub
---
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

1 archivos

Instalar wiki-changelog

Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.

Descargar ZIP

Clona 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 Copiar
Configuración rápida: Copia la carpeta de la habilidad en .claude/skills/ Claude detectará y utilizará automáticamente la habilidad
Repositorio microsoft/skills

Habilidades relacionadas

tc-tracker
Tiempo actualizado 27 de agosto de 2026
nuxthub
Tiempo actualizado 23 de agosto de 2026
golang-dependency-injection
Tiempo actualizado 29 de junio de 2026
altimate-data-engineering-skills
Tiempo actualizado 23 de agosto de 2026
OR