Agent Skillsdebugtheworldbot/keyStats › git-tag-changelog

git-tag-changelog

GitHub

根据 Git 标签和提交历史自动生成变更日志或发布说明,支持对比最新两个标签或指定版本,确保内容基于实际代码差异。

.agents/skills/git-tag-changelog/SKILL.md debugtheworldbot/keyStats

Trigger Scenarios

用户要求编写变更日志、更新日志或发布说明 用户询问两个 Git 标签之间的变更内容

Install

npx skills add debugtheworldbot/keyStats --skill git-tag-changelog -g -y
More Options

Non-standard path

npx skills add https://github.com/debugtheworldbot/keyStats/tree/main/.agents/skills/git-tag-changelog -g -y

Use without installing

npx skills use debugtheworldbot/keyStats@git-tag-changelog

指定 Agent (Claude Code)

npx skills add debugtheworldbot/keyStats --skill git-tag-changelog -a claude-code -g -y

安装 repo 全部 skill

npx skills add debugtheworldbot/keyStats --all -g -y

预览 repo 内 skill

npx skills add debugtheworldbot/keyStats --list

SKILL.md

Frontmatter
{
    "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 .agents/skills/git-tag-changelog/scripts/generate_git_tag_changelog.sh

Specific tags:

bash .agents/skills/git-tag-changelog/scripts/generate_git_tag_changelog.sh v1.40 v1.41

Version History

  • 6a93e92 Current 2026-08-20 12:01

Same Skill Collection

.agents/skills/posthog-cli-queries/SKILL.md
KeyStats.Windows/.agents/skills/frontend-design/SKILL.md

Metadata

Files
0
Version
aef3753
Hash
a9477199
Indexed
2026-08-20 12:01

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-02 21:12
浙ICP备14020137号-1 $bản đồ khách truy cập$