opção
LarLar Skill Documentação wiki-changelog

wiki-changelog

microsoft/skills microsoft/skills

Analisa o histórico de commits do Git e gera registros de alterações estruturados, categorizados por tipo de alteração.

...Expandir tudo
0
Tempo atualizado 11 de Setembro de 2026

Registro de alterações do Wiki

Gere registros de alterações estruturados a partir do histórico do Git.

Resolução do repositório de origem (DEVE SER FEITO PRIMEIRO)

Antes de gerar qualquer registro de alterações, você DEVE determinar o contexto do repositório de origem:

  1. Verifique se há um git remote: execute o comando ` git remote get-url origin ` para detectar se existe um remote
  2. Pergunte ao usuário: “Este é um repositório apenas local ou você tem uma URL de repositório de origem (por exemplo, GitHub, Azure DevOps)?”
    • URL remota fornecida → armazene como REPO_URL, use citações vinculadas para hashes de commit e referências a arquivos
    • Apenas local → use hashes de commit simples e referências de arquivos
  3. NÃO prossiga até que o contexto do repositório de origem esteja resolvido

Quando ativar

  • O usuário pergunta “o que mudou recentemente”, “gerar um changelog”, “resumir os commits”
  • O usuário deseja entender as atividades recentes de desenvolvimento

Procedimento

  1. Examine o git log (commits, datas, autores, mensagens)
  2. Agrupar por período: diário (últimos 7 dias), semanal (mais antigo)
  3. Classificar cada commit: Recursos (🆕), Correções (🐛), Refatoração (🔄), Documentação (📝), Configuração (🔧), Dependências (📦), Incompatibilidades (⚠️)
  4. Gerar descrições concisas voltadas para o usuário, utilizando a terminologia do projeto

Restrições

  • Foco nas alterações visíveis ao usuário
  • Juntar commits relacionados em descrições coerentes
  • Use a terminologia do projeto conforme descrita no README
  • Destaque alterações que causam incompatibilidade com notas de migração
  • Quando REPO_URL estiver disponível, inclua links para os hashes dos commits: [abc1234](REPO_URL/commit/abc1234) e para os arquivos alterados: [file_path](REPO_URL/blob/BRANCH/file_path)
Ver no 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 os arquivos

0 arquivos

Instalar wiki-changelog

Baixe e descompacte os arquivos de habilidades no diretório .claude/skills/.

Baixar ZIP

Clone o repositório e copie os arquivos da habilidade para o seu projeto.

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
Configuração rápida: Copie a pasta da habilidade para .claude/skills/ O Claude detectará e utilizará automaticamente a habilidade
Repositório microsoft/skills

Habilidades relacionadas

golang-dependency-injection
Tempo atualizado 29 de Junho de 2026
nuxthub
Tempo atualizado 23 de Agosto de 2026
tc-tracker
Tempo atualizado 27 de Agosto de 2026
code-quality
Tempo atualizado 22 de Agosto de 2026
OR