在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用$pwd:
$ git log --oneline --stat
stars:1
forks:0
updated:2026年4月16日 05:22
SKILL.md
| name | release |
| description | 用于发布 arthas-for-vscode 扩展的新版本。包含更新版本号、更新 CHANGELOG.md 以及推送 git tag 触发自动发布流程。 |
本 Skill 用于指导完成 arthas-for-vscode 插件的版本迭代与发布流程。
在开始发布前,请确保:
npm install)。根据当前版本(查看 package.json 中的 version),按照 语义化版本 (SemVer) 规范确定新版本号。
从上一个发布版本以来提取变更。运行以下命令获取自上个 tag 以来的 commit 记录:
git log $(git describe --tags --abbrev=0)..HEAD --oneline
分析这些 commit 记录,并按照 CHANGELOG.md 的格式进行归类:
Added: 新增功能Changed: 功能变更Fixed: 修复 BugImproved: 性能优化或代码改进必须同步更新以下两个文件:
package.json将 "version": "x.y.z" 字段更新为确定的新版本号。
CHANGELOG.md在 ## [Unreleased] 下方或文件顶部(紧随标题之后)插入新版本的记录。格式如下:
## [x.y.z] - YYYY-MM-DD
### Added
- 描述新增的内容...
### Fixed
- 描述修复的内容...
重要提示:确保格式与现有文件一致,特别是 ## [x.y.z] 部分,因为 GitHub Actions 将通过此正则匹配来提取发布日志。
完成文件更新后,执行以下步骤提交代码并打标签:
提交代码:
git add package.json CHANGELOG.md
git commit -m "chore: release vX.Y.Z"
创建 Tag:
git tag vX.Y.Z
推送代码与 Tag:
git push origin main
git push origin vX.Y.Z
一旦推送了以 v 开头的 Tag,GitHub Actions 的 发布扩展 (release.yml) 将被触发。
请前往 Settings > Actions 监控工作流。完成后,它将自动:
VSCODE_PAT 或 OPEN_VSX_TOKEN 密钥是否过期。