用途:作为发布前的门禁与准备步骤,在给版本打标签前验证项目质量并起草发布资料。该技能只做验证与草拟,不做任何破坏性操作(不打标签、不发布),除非用户明确确认。
主要能力与用法:先检查技能包是否完整:ls ${CLAUDE_SKILL_DIR}/../../../tokens >/dev/null 2>&1 && echo KIT_OK || echo KIT_MISSING。若输出 KIT_MISSING,说明只安装了技能文件夹(即 npx skills add 的默认行为),应如实告知用户,并指向 npx ux-ui-agent-skills init 或插件安装方式后停止,不要猜测无法打开文件的内容。
质量门禁(必须全绿才继续):node ${CLAUDE_SKILL_DIR}/../../../scripts/accuracy_report.mjs 输出真实 N/N;node ${CLAUDE_SKILL_DIR}/../../../scripts/verify_responsive.mjs examples 检查 280/320/414 下无溢出;python3 ${CLAUDE_SKILL_DIR}/../../../scripts/check_no_emoji.py 检查 UI、品味与指令表面。任一项失败即停止修复,不得进入清单环节。
发布清单:更新 README.md 的版本徽章、current 行与变更日志条目;与用户确认版本升级级别(major/minor/patch),由用户决定;确认 examples/apple-home 仍被 gitignore(本地 IP);列出上次标签以来的提交以保证变更日志准确。
输出:给出可审查的总结,包括全绿 N/N 行、建议版本号与草拟的变更日志条目,等待用户批准后再执行 git tag 或发布。限制:仅验证与草拟,不执行发布;技能包缺失时无法读取文件内容,需先初始化安装。