一键导入
changelog
Create Towncrier changelog fragments based on changes in the current branch
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create Towncrier changelog fragments based on changes in the current branch
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | changelog |
| description | Create Towncrier changelog fragments based on changes in the current branch |
| disable-model-invocation | true |
Create Towncrier changelog fragment(s) for the current branch's changes.
Understand the changes. Run git diff main...HEAD and git log main..HEAD --oneline to see what changed on this branch.
Determine fragment type(s) and descriptions. Choose one or more of the following types based on the changes:
security — Security fixesremoved — Removed features or APIsdeprecated — Newly deprecated featuresadded — New features, classes, functions, or moduleschanged — Changes to existing behavior or APIs (including breaking changes)improved — Performance improvements or non-breaking enhancements to existing featuresfixed — Bug fixesWrite a one-sentence description for each fragment. Follow these conventions from existing fragments:
If multiple types apply (e.g. both added and changed), create separate fragments.
Ask the user for the PR number. Use AskUserQuestion to ask: "What is the PR number for these changelog entries?"
Create the fragments. For each fragment, run:
towncrier create -c "Description here." <PR#>.<type>.md
For example: towncrier create -c "Added \UniformLocalC1` distribution." 307.added.md`