Skip to main content

git-tag-changelog

Use when the user asks to write changelogs, change logs, release notes, or summarize what changed between git tags. Especially useful when the user wants a changelog based on the latest two git tags or asks for a concise release summary from recent commits.

Ir para a instalação

Informações da origem

Repositório
debugtheworldbot/keyStats
Última atividade na origem
25 de março de 2026 às 14:17
Idioma detectado do SKILL.md
inglês
Estrelas
1.451
Forks
60

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
2 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
git-tag-changelog
description
Use when the user asks to write changelogs, change logs, release notes, or summarize what changed between git tags. Especially useful when the user wants a changelog based on the latest two git tags or asks for a concise release summary from recent commits.
# Git Tag Changelog Generate changelogs from git tags instead of guessing from memory. ## When To Use - The user asks for a changelog or release notes - The user mentions "Change Logs", "changelog", or "what changed" - The user wants the summary based on git history, tags, or commits ## Default Workflow 1. Run `scripts/generate_git_tag_changelog.sh` from the skill directory. 2. If the user did not specify tags, compare the latest two version-like git tags. 3. Read the script output: - compared tags - commit subjects - changed files 4. Write a concise changelog from the actual diff. ## Output Rules - Default to English unless the user asks for another language. - Prefer short release-note language, not commit-by-commit narration. - Group user-facing changes when the diff clearly separates platforms or surfaces such as `Mac`, `Windows`, `Docs`, or `Internal`. - If one platform has no meaningful changes, omit that section. - Do not invent details that are not supported by commit subjects or changed files. - If the change is implementation-only and not user-facing, keep it out or compress it into one short internal note. ## Commands Default: ```bash bash .agents/skills/git-tag-changelog/scripts/generate_git_tag_changelog.sh ``` Specific tags: ```bash bash .agents/skills/git-tag-changelog/scripts/generate_git_tag_changelog.sh v1.40 v1.41 ```
Ver no GitHub