Atualiza o CHANGELOG.md a partir dos commits desde a última tag, seguindo o Keep a Changelog. Use quando o usuário pedir para atualizar o changelog ou preparar um release.
O que é claude-skills?
Este skill automatiza a geração e atualização do arquivo CHANGELOG.md em um repositório Git, seguindo o padrão Keep a Changelog. Ele é útil para desenvolvedores que desejam manter um changelog claro e organizado sem esforço manual, especialmente ao preparar releases. O skill funciona encontrando a última tag do repositório, listando os commits desde essa tag e agrupando-os nas seções apropriadas (Adicionado, Corrigido, Alterado, Removido) com base nos tipos de Conventional Commits. Ele também detecta breaking changes (indicadas por `!` no commit) e as lista primeiro, prefixadas com 'BREAKING:'. Commits de tipo `chore`, `ci`, `test`, `style` e `docs` são ignorados, a menos que sejam visíveis para o usuário. O skill suporta qualquer ambiente que execute Claude Code com acesso ao Git (ex.: CLI do Claude, Cursor, Codex) e garante que o CHANGELOG.md existente não seja sobrescrito, apenas atualizado na seção `[Unreleased]`.