Gerador de Changelog
Este skill 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 Este Skill
- Preparando notas de release para uma nova versão
- Criando resumos semanais ou mensais de atualizações do produto
- Documentando alterações para clientes
- Escrevendo entradas de changelog para submissões na loja de aplicativos
- Gerando notificações de atualização
- Criando documentação interna de release
- Mantendo uma página pública de changelog/atualizações do produto
O Que Este Skill Faz
- Escaneia o Histórico Git: Analisa commits de um período específico ou entre versões
- Categoriza Mudanças: Agrupa commits em categorias lógicas (features, melhorias, correções de bugs, breaking changes, segurança)
- Traduz Técnico → Amigável ao Usuário: Converte commits de desenvolvedores em linguagem de cliente
- Formata Profissionalmente: Cria entradas de changelog limpas e estruturadas
- Filtra Ruídos: Exclui commits internos (refatoração, testes, etc.)
- Segue Melhores Práticas: Aplica diretrizes de changelog e o tom da sua marca
Como Usar
Uso Básico
No diretório do seu repositório:
Crie um changelog a partir de commits desde o último release
Gere changelog para todos os commits da última semana
Crie notas de release para a versão 2.5.0
Com Intervalo de Datas Específico
Crie um changelog para todos os commits entre 1 de março e 15 de março
Com Diretrizes Personalizadas
Crie um changelog para commits desde v2.4.0, usando minhas diretrizes
do arquivo CHANGELOG_STYLE.md
Exemplo
Usuário: "Crie um changelog para commits dos últimos 7 dias"
Saída:
# Atualizações - Semana de 10 de março de 2024
## ✨ Novas Funcionalidades
- **Workspaces de Equipe**: Crie workspaces separados para diferentes
projetos. Convide membros da equipe e mantenha tudo organizado.
- **Atalhos de Teclado**: Pressione ? para ver todos os atalhos disponíveis.
Navegue mais rápido sem tocar no mouse.
## 🔧 Melhorias
- **Sincronização Mais Rápida**: Arquivos agora sincronizam 2x mais rápido entre dispositivos
- **Busca Melhorada**: A busca agora inclui conteúdo dos arquivos, não apenas títulos
## 🐛 Correções
- Corrigido problema onde imagens grandes não faziam upload
- Resolvida confusão de fuso horário em postagens agendadas
- Corrigida contagem de badges de notificação
Inspirado em: 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 release do GitHub
- Escrever descrições de atualização para loja de aplicativos
- Gerar e-mails de atualização para usuários
- Criar posts de anúncio para redes sociais