用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill changelog-from-tags命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
正在显示 SKILL.md
基于 SOC 职业分类
| name | changelog-from-tags |
| description | >- Use when this capability is needed. |
Given a package directory inside a git repo, find the previous released
version tag, compute what changed since that tag (preferably scoped to the
package directory), then update the package's CHANGELOG.md latest entry
with accurate release notes.
pubspec.yamlCHANGELOG.md2.1.7, 2.1.7+1,
2.1.7-dev.1).<package>/pubspec.yaml.version: as currentVersion.git -C <package> tag --list --sort=-v:refname
-dev, -alpha, -beta, -rc), unless
the user explicitly requests a pre-release comparison.HEAD (if any). If HEAD is already tagged,
your diff range should usually still be previousTag..HEAD (unless user asked
for tagA..tagB).git -C <package> log <previousTag>..HEAD --oneline --decorate -- .
git -C <package> diff --stat <previousTag>..HEAD -- .
pubspec.yaml, platform code
folders, README).Optional helper (no extra dependencies):
If you want a single command to print the scoped commits and diffstat, run:
.agents\skills\changelog-from-tags\scripts\collect_changes.cmd <path-to-package>
CHANGELOG.md<package>/CHANGELOG.md and identify the topmost version header.currentVersion, update that section.## <currentVersion> (or ## Unreleased
if the repo uses that convention) and place notes there.CHANGELOG.md remains valid Markdown.git diff -- <package>/CHANGELOG.md for review.When done, report:
2.1.7)2.1.7..HEAD)-- .) to avoid unrelated changes.pubspec.yaml version is not
newer than the latest stable tag, ask the user whether to update the existing
top section or create a new one.Source: aaassseee/screen_brightness — distributed by TomeVault.