Pular para o conteúdo
Skillpedia
Escrita77 mil · #853

changelog-generator

Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.

O que ela faz

Esta ferramenta transforma anotações técnicas de código (commits) em textos fáceis de entender para seus clientes. Ela organiza as mudanças e as apresenta de forma clara, economizando seu tempo.

Quando usar

  • ✓Ao lançar uma nova versão do seu produto.
  • ✓Para resumir as novidades de uma semana ou mês.
  • ✓Ao documentar mudanças para os usuários.

Exemplo do que pedir para a IA

“Crie um resumo das novidades desde a última atualização.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/changelog-generator/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/changelog-generator/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta lê o histórico de mudanças do seu código, separa o que é novo, o que foi melhorado e o que foi corrigido. Depois, ela escreve tudo em uma linguagem simples que qualquer pessoa entende.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill changelog-generator

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/changelog-generator/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Gerador de Changelog

Esta habilidade transforma commits técnicos do Git em changelogs polidos e fáceis de usar, que seus clientes e usuários realmente entenderão e apreciarão.

Quando Usar Esta Habilidade

  • Preparar notas de lançamento para uma nova versão
  • Criar resumos de atualizações de produto semanais ou mensais
  • Documentar mudanças para clientes
  • Escrever entradas de changelog para submissões na loja de aplicativos
  • Gerar notificações de atualização
  • Criar documentação de lançamento interna
  • Manter uma página pública de changelog/atualizações de produto

O Que Esta Habilidade Faz

  1. Analisa Histórico do Git: Analisa commits de um período específico ou entre versões
  2. Categoriza Mudanças: Agrupa commits em categorias lógicas (novos recursos, melhorias, correções de bugs, mudanças que quebram compatibilidade, segurança)
  3. Traduz Técnico → Amigável ao Usuário: Converte commits de desenvolvedores para linguagem de cliente
  4. Formata Profissionalmente: Cria entradas de changelog limpas e estruturadas
  5. Filtra Ruído: Exclui commits internos (refatoração, testes, etc.)
  6. Segue Melhores Práticas: Aplica diretrizes de changelog e a voz da sua marca

Como Usar

Uso Básico

Do repositório do seu projeto:

Create a changelog from commits since last release
Generate changelog for all commits from the past week
Create release notes for version 2.5.0

Com Intervalo de Datas Específico

Create a changelog for all commits between March 1 and March 15

Com Diretrizes Personalizadas

Create a changelog for commits since v2.4.0, using my changelog 
guidelines from CHANGELOG_STYLE.md

Exemplo

Usuário: "Crie um changelog para commits dos últimos 7 dias"

Saída:

# Updates - Week of March 10, 2024

## ✨ New Features

- **Team Workspaces**: Create separate workspaces for different 
  projects. Invite team members and keep everything organized.

- **Keyboard Shortcuts**: Press ? to see all available shortcuts. 
  Navigate faster without touching your mouse.

## 🔧 Improvements

- **Faster Sync**: Files now sync 2x faster across devices
- **Better Search**: Search now includes file contents, not just titles

## 🐛 Fixes

- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count

Inspirado por: Caso de uso de Manik Aggarwal da Lenny's Newsletter

Dicas

  • Execute a partir da raiz do seu repositório Git
  • Especifique intervalos de datas para changelogs focados
  • Use seu CHANGELOG_STYLE.md para formatação consistente
  • Revise e ajuste o changelog gerado antes de publicar
  • Salve a saída diretamente em CHANGELOG.md

Casos de Uso Relacionados

  • Criar notas de lançamento do GitHub
  • Escrever descrições de atualização para a loja de aplicativos
  • Gerar atualizações por e-mail para usuários
  • Criar posts de anúncio para redes sociais
Perguntas frequentes

O que são 'commits'?

São pequenas anotações que os programadores fazem para registrar cada mudança que realizam no código.

Por que é importante ter um changelog?

Ajuda os usuários a saberem o que mudou no produto, quais novas funcionalidades estão disponíveis e quais problemas foram resolvidos.

Posso usar minhas próprias regras de escrita?

Sim, você pode fornecer um arquivo com suas diretrizes para que a ferramenta siga seu estilo.

Detalhes

Descrição original do autor

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#853
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas