技能 changelog-generator
📋

changelog-generator

安全 🌐 网络访问📁 文件系统访问⚙️ 外部命令

Gerar notas de versão a partir de commits do git

也可从以下获取: ComposioHQ,CuriousLearner,DYAI2025,davila7

Desenvolvedores gastam horas convertendo manualmente commits do git em notas de versão legíveis. Esta skill analisa automaticamente o histórico de commits, agrupa mudanças por tipo e as formata em documentação amigável para o usuário.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“changelog-generator”。 Generate release notes for v1.2.0

预期结果:

  • ✨ Novas Funcionalidades
  • - Atualização automática de token mantém usuários conectados por mais tempo
  • - Novo painel com exibição de análises em tempo real
  • - Funcionalidade de exportação em massa para relatórios de dados
  • 🐛 Correções de Bugs
  • - Corrigidos erros intermitentes durante o processamento de pedidos
  • - Resolvidos problemas de timeout de login em dispositivos móveis
  • ⚡ Desempenho
  • - Melhorada a velocidade de carregamento de página em 40%
  • - Consultas de banco de dados mais rápidas para grandes conjuntos de dados

安全审计

安全
v5 • 1/17/2026

Pure prompt-based documentation skill with no executable code. All flagged issues are false positives from the static analyzer pattern-matching on documentation strings. Uses standard MCP tools (Read, Glob, Grep, Bash, Write) for their documented purpose of analyzing git history and generating release documentation.

2
已扫描文件
338
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
81
内容
20
社区
100
安全
91
规范符合性

你能构建什么

Preparação de release

Gerar rapidamente notas de versão antes de implantar novas versões em produção

Comunicação com a comunidade

Criar changelogs claros que ajudam usuários a entender o que é novo e o que mudou

Automação CI/CD

Gerar automaticamente notas de versão como parte dos fluxos de trabalho de implantação contínua

试试这些提示

Notas de versão básicas
Generate release notes for the latest version. Use git log to get commits since the last tag, categorize them, and create a user-friendly changelog.
Resumo por intervalo de datas
Summarize all commits from last week. Group by type (features, fixes, breaking changes) and write in user-friendly language.
Foco em mudanças incompatíveis
Show all breaking changes since v1.0. Include migration steps for users upgrading from the previous version.
Atribuição de contribuidores
Generate release notes with contributor attribution. Include all commits and mention contributors by username.

最佳实践

  • Usar formato de commit convencional (feat:, fix:, BREAKING:) para categorização automática
  • Escrever mensagens de commit da perspectiva do usuário, não detalhes de implementação do desenvolvedor
  • Destacar mudanças incompatíveis claramente com orientação de migração para usuários
  • Mencionar contribuidores para reconhecer membros da equipe nas notas de versão

避免

  • Usar mensagens de commit vagas como fix stuff ou update code
  • Pular o prefixo BREAKING: para mudanças que quebram compatibilidade
  • Incluir detalhes técnicos internos que não ajudam os usuários
  • Esquecer de verificar o histórico git antes de gerar notas de versão

常见问题

Quais comandos git esta skill usa?
Usa git log com tags, intervalos de datas e formatação para extrair o histórico de commits para análise.
Quantos commits ela pode processar?
Sem limite estrito, mas melhores resultados com menos de 500 commits. Históricos grandes funcionam melhor com intervalos de datas.
Pode integrar com pipelines CI/CD?
Sim, funciona com GitHub Actions e outros sistemas CI usando git log em scripts de fluxo de trabalho.
Meus dados git são armazenados ou enviados para algum lugar?
Não, todo o processamento acontece localmente usando ferramentas MCP padrão. Nenhum dado sai do seu ambiente.
E se os commits não seguirem o formato convencional?
Commits sem prefixos caem em uma seção não categorizada. A qualidade depende da clareza da mensagem de commit.
Como isso se compara a ferramentas auto-changelog?
Esta skill adiciona transformação de linguagem com IA, convertendo termos técnicos em descrições amigáveis para o usuário.

开发者详情

文件结构

📄 SKILL.md