Agent SkillsSisyphusSQ/harness-template › project-version-release

project-version-release

GitHub

维护采用 Unreleased CHANGELOG 和纯 VERSION 约定的项目发布记录,支持版本分类、变更归档与升版预览,不接管原有发版工具。

plugins/project-workflows/skills/project-version-release/SKILL.md SisyphusSQ/harness-template

触发场景

需要更新或归档 CHANGELOG 执行版本升版操作

安装

npx skills add SisyphusSQ/harness-template --skill project-version-release -g -y
更多选项

非标准路径

npx skills add https://github.com/SisyphusSQ/harness-template/tree/main/plugins/project-workflows/skills/project-version-release -g -y

不安装直接使用

npx skills use SisyphusSQ/harness-template@project-version-release

指定 Agent (Claude Code)

npx skills add SisyphusSQ/harness-template --skill project-version-release -a claude-code -g -y

安装 repo 全部 skill

npx skills add SisyphusSQ/harness-template --all -g -y

预览 repo 内 skill

npx skills add SisyphusSQ/harness-template --list

SKILL.md

Frontmatter
{
    "name": "project-version-release",
    "description": "项目明确采用 Unreleased CHANGELOG 和纯 VERSION 文件约定时维护发布记录;不接管项目原有发版工具,不因依赖清单变化自动升版。"
}

版本与发布记录

先读取工作项目 AGENTS.md 和发布约定。当前用户指令、指定版本与已有授权优先;项目采用其它发布格式或工具时使用项目入口,不强制迁移到本技能。

SKILL_ROOT 是本次读取的 SKILL.md 所在绝对目录。脚本从实际安装目录调用,--repo 指向工作项目。

python3 "$SKILL_ROOT/scripts/project_version_release.py" check --repo "$PWD" --json
python3 "$SKILL_ROOT/scripts/project_version_release.py" classify --repo "$PWD" --changed-files <路径...> --json

classify 只给出变化提示:go.mod 不代表 release version;package.json 等清单需要查看实际版本字段,结果列在 version_review_files。不能仅凭文件名决定升版。

变更规则

  • Issue 完成可追加 Unreleased;只有真实发布意图才归档 release。
  • 版本号来自用户明确指定或项目已经授权的版本策略,来源不清时询问。
  • changelog-add、release-archive、version-bump 支持预览,添加 --write 才写入;已有明确授权时自行完成预览和执行,不重复确认。
  • version-bump 只接受仓库内内容为 SemVer 的 VERSION/version.txt。package.json、pyproject.toml 等使用项目原生工具编辑。
  • 不执行 git push、不发布产物、不连接外部系统;任务另有交付授权时使用对应发布入口。
  • 验证范围服从项目与用户要求。开发阶段按影响验证,提交/发版收尾复用结果,不自动重新跑测试。

CHANGELOG 格式见 references/project-version-policy.md。

版本历史

  • b20e5e8 当前 2026-09-22 08:31

同 Skill 集合

plugins/project-workflows/skills/issue-goal-prompt/SKILL.md
plugins/project-workflows/skills/project-plan-archive/SKILL.md
plugins/project-workflows/skills/test-runbook/SKILL.md
template/.agents/skills/issue-goal-prompt/SKILL.md
template/.agents/skills/project-plan-archive/SKILL.md
template/.agents/skills/project-version-release/SKILL.md
template/.agents/skills/test-runbook/SKILL.md

元信息

文件数
0
版本
b20e5e8
Hash
0ffdee6a
收录时间
2026-09-22 08:31

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-22 10:13
浙ICP备14020137号-1