con un clic
release
SCALE Engine release workflow
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
SCALE Engine release workflow
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
macOS / Windows 只读存储分析助手(自动识别系统)。扫描整机磁盘占用,找出 占空间大户,把每一项分成 🟢可自动清理 / 🟡需人工判断 / 🔴谨慎清理 三级并给出 可执行处置方案,生成排版精美、可折叠、命令可一键复制的交互式 HTML 报告,并可 起本地服务在网页上一键删除(移废纸篓/直接删)。扫描全程只读。务必在以下场景 使用:用户说"存储分析""磁盘满了""C盘/硬盘满了""空间不够""清理空间" "清理磁盘""占空间""哪些东西占地方""帮我看看存储""看一下电脑存储/空间" "存储空间""电脑空间不够""内存满了/不够/不足""看下内存/存储"(中文口语里 "内存"常指存储空间)"storage analysis""disk cleanup""清缓存""磁盘清理"; 或用户抱怨电脑没空间、想知道什么东西吃硬盘、想要清理建议时。注意:若用户明确 指运行内存/RAM(如"哪个进程吃内存""内存占用高"想看活动监视器),那是 RAM 不是存储,不属于本 skill。
RESTful API conventions
Code quality review checklist
Systematic debugging protocol
Documentation writing standards
Format, lint, and small repair workflow
| name | release |
| version | 1.0.0 |
| description | SCALE Engine release workflow |
| triggers | ["release","publish","发版","发布"] |
| agents | ["implementer","reviewer"] |
当用户说以下关键词时自动激活此技能:
确保发版流程完整执行,包括:
Agent 必须按顺序执行以下检查,不可跳过:
# 1. 检查 git 状态
git status
git diff HEAD
# 2. 检查当前版本
cat package.json | grep version
# 3. 运行测试
npm run build
npx vitest run
门禁: 测试必须全部通过,否则停止并报告问题。
根据变更内容决定版本号:
| 变更类型 | 版本号变化 |
|---|---|
| 新功能(Feature) | minor(0.x.0 → 0.x+1.0)或 patch |
| Bug 修复 | patch(0.x.y → 0.x.y+1) |
| 破坏性变更 | major(0.x.y → 1.0.0) |
| 仅文档更新 | patch |
# 更新版本号
npm version patch --no-git-tag-version # 或 minor / major
文档更新是发版的必要步骤,不可跳过!
Agent 必须更新以下文件:
检查并更新所有版本相关内容:
徽章版本号(第 2、8 行):
<img src="https://img.shields.io/badge/version-{VERSION}-orange?style=flat-square" />
<img src="https://img.shields.io/badge/npm-{VERSION}-cb3837?style=flat-square&logo=npm" />
标题版本号(第 11 行):
# SCALE Engine v{VERSION}
测试数量徽章(如有变化):
<img src="https://img.shields.io/badge/tests-{COUNT}-passing-brightgreen?style=flat-square" />
平台数量徽章(如有变化):
<img src="https://img.shields.io/badge/platforms-{COUNT}-blue?style=flat-square" />
更新日志:添加新版本说明:
## v{VERSION} 更新
- [列出本次变更内容]
- 测试数量:{COUNT} 通过
更新 description 字段(如果主要功能有变化):
"description": "SCALE Engine v{VERSION} - [功能摘要]"
验证文档同步:
# 检查 README 版本号是否与 package.json 一致
grep -E "version-|npm-|# SCALE Engine v" README.md | grep "{VERSION}"
grep -E "version-|npm-|# SCALE Engine v" README.en.md | grep "{VERSION}"
# 1. 构建
npm run build
# 2. 运行完整测试
npx vitest run
# 3. 发布到 npm(公开包)
npm publish
# 4. 验证发布成功
curl -s "https://registry.npmjs.org/@hongmaple0820/scale-engine/latest" | grep version
# 1. 提交所有更改
git add README.md README.en.md package.json package-lock.json CHANGELOG.md
git commit -m "$(cat <<'EOF'
chore: release v{VERSION}
- Update README badges and version headers
- Update package.json description
- [其他变更内容]
EOF
)"
# 2. 推送到双仓库
git push origin master
git push github master
# 3. 验证推送成功
git log -1 --oneline
# 检查淘宝镜像同步状态(约 10 分钟后)
curl -s "https://registry.npmmirror.com/@hongmaple0820/scale-engine/latest" | grep version
告诉用户:
npmmirror(淘宝镜像)会自动同步,约 10 分钟后可用。 用户可通过
npm install --registry=https://registry.npmmirror.com快速安装。
| 错误 | 说明 |
|---|---|
| ❌ 忘记更新 README 徽章 | npm 包的 README 是发布时打包的,必须重新发布才能更新 |
| ❌ 版本号不一致 | README 徽章、标题、package.json 必须全部同步 |
| ❌ 不运行测试 | 测试失败时禁止发布 |
| ❌ 忽略 npmmirror | 中国用户依赖镜像,需告知同步状态 |
发版流程 = 验证 → 版本号 → 文档同步 → 构建 → 测试 → npm发布 → Git推送 → 验证镜像
文档同步必须更新:
✅ README.md 徽章版本号(第 2、8 行)
✅ README.md 标题版本号(第 11 行)
✅ README.en.md 徽章版本号(第 2、8 行)
✅ README.en.md 标题版本号(第 11 行)
✅ package.json description
✅ 更新日志新增版本说明
门禁:
🚫 测试未全部通过 → 禁止发布
🚫 文档版本号不一致 → 禁止发布
npm 包的 README 不会自动同步 GitHub:发布时打包的 README 是静态的,需要重新发布才能更新 npmjs 上的文档。
npmmirror 自动同步:无需手动推送,约 10 分钟自动同步。
双仓库推送:Gitee(origin)和 GitHub(github)都需要推送。