Save, search, and manage personal notes and knowledge bases in Get笔记 on explicit request.
Integrations
Release Proof Builder
Try itBuild verifiable proof that a ClawHub release is live and installable. 在发布后核验 GitHub、Actions、registry、公开元数据和安装结果,避免把推送成功误当成上架成功。
What it does
ClawHub 发布链路通常跨过多个系统:本地仓库、GitHub 远端、GitHub Actions、ClawHub registry、公开元数据和最终安装目录。任何一层成功,都不能单独证明整条链路完成。
The skill document
release-proof-builder
“代码已经 push”不等于“skill 已经可以下载”。
ClawHub 发布链路通常跨过多个系统:本地仓库、GitHub 远端、GitHub Actions、ClawHub registry、公开元数据和最终安装目录。任何一层成功,都不能单独证明整条链路完成。
release-proof-builder 会把这些分散信号整理成一份可核验的发布证据包,明确告诉你已经证明了什么、还缺什么,以及当前能不能对外说“已上线可用”。
一句话卖点
Turn “the publish probably worked” into evidence that the release is live, clean, and installable.
适合谁
- 已经 push 到 GitHub,但不确定 ClawHub 是否真正上架的人
- Actions 显示成功或失败,却和 registry 状态对不上的人
- 需要确认版本、展示名、topics 和公开页是否同步正确的人
- 想在发布后留下可复查证据,而不是凭印象判断的人
不适合谁
- 还没有执行发布的人
- 只想做发布前内容审核的人
- 想伪造公开页、下载量或工作流结果的人
四层证据
1. 源码证据
- 本地 HEAD 与 GitHub 远端 HEAD 是否一致
- 目标 skill 目录和
SKILL.md是否包含在该提交中 - catalog metadata 是否与目标 skill 对应
2. 流水线证据
- 目标提交是否触发发布 workflow
- job 是成功、失败、跳过还是仍在运行
- 失败发生在发现、验证、上传还是 registry 返回阶段
3. Registry 证据
clawhub inspect是否能找到目标 sluglatest是否指向预期版本- 展示名、summary、topics、moderation 是否符合预期
4. 安装证据
- 是否能安装指定 slug 或指定版本
- 安装后的文件是否齐全
- 实际
SKILL.md是否与预期版本一致
证据等级
E0 未发布:只有本地文件,没有远端提交E1 已推送:GitHub 远端包含提交,但没有发布证据E2 已执行:发布 workflow 已运行,但 registry 尚未确认E3 已上架:registry 可读取正确版本和公开元数据E4 可安装:已完成独立安装验证,文件可正常读取使用
只有达到 E4,才建议对外表述为“已上线、可下载使用”。
你可以这样让我工作
帮我证明这个 skill 已经真正发布成功检查 GitHub 推送、Actions 和 ClawHub 状态是不是一致给我一份发布证据包,不要只看 workflow 绿灯确认这个 slug 现在是否真的可安装
我理想中的输出
- 发布结论:未完成 / 已推送 / 已上架 / 可安装
- 当前证据等级:
E0-E4 - 已验证证据:每项附来源与结果
- 缺失证据:还不能证明的部分
- 冲突信号:例如 Actions 红灯但 registry 已上架
- 下一步动作:补齐证据最短的一步
一个真实场景
用户说:
GitHub 已经 push 成功,为什么 ClawHub 还是查不到?
我不会直接回答“再等等”,而会按顺序确认:
- 远端 HEAD 是否真的是这次提交
- workflow 是否触发并处理了目标目录
- publish 返回的是失败、pending 还是 published
clawhub inspect是否能读到 slug- 如果可见,再做隔离目录安装验证
工作原则
- 不用单一绿灯证明整条链路成功
- 优先使用机器可读取的状态,而不是截图或主观描述
- 对“尚未证明”和“明确失败”做区分
- 安装验证使用隔离目录,避免污染现有环境
- 不输出 token、cookie 或其他敏感凭据
配套文件
examples/green_action_missing_registry.mdGitHub 成功但 ClawHub 查不到的典型证据冲突references/evidence_levels.mdE0-E4证据等级定义与判断标准references/verification_commands.md发布后常用的只读核验命令templates/release_proof_report.md发布证据报告模板CHANGELOG.md版本记录
如果你需要解决“为什么发布失败”,用 github-actions-clawhub-doctor;如果你需要证明“现在到底上线没有”,用这个 skill。
Related skills
Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
More from bonniegeng-max
Browse all skillsTurn text, dialog, diary entries, photo notes, or knowledge notes into a comic, picture book, infographic, or hybrid comic+diagram — storyboard and panel plan first, then panel-by-panel rendering, with style presets and consistent characters. 把文字、对话、日记、照片说明或知识内容转成漫画/绘本/信息图,先出分镜再逐格出图,角色一致、可只改单格。Use when 想画故事、对话变漫画、概念变信息图、旅行日记配图、改某一格而不重画整页。Not for 纯文字写作、模仿在世画家的标志性风格、复制受版权保护的素材。
将当前对话中用户已提供的内容组织成单页信息图规格,并可在用户明确要求时输出可复制的独立静态 HTML 源码。仅在用户明确请求信息图规格、独立信息图 HTML,或要求把已提供内容组织成信息图布局时调用。
把 Markdown 文件变成手机能直接打开的单页 HTML——本地运行、不上传、不需要账号和 API Key。Convert a Markdown file into a mobile-friendly, local HTML page that opens in any phone browser — markdown to html, chat export reader, WeChat/Feishu/Slack/Discord-friendly view. Use when a .md report, note, or chat export needs to be read or shared on a phone. Runs 100% locally with no API key, no account, no upload. A public web URL is produced only when the user explicitly asks for it AND confirms, using a trusted deploy tool. This skill does not generate images or screenshots. Respond in the user's current language.
A gentle, non-pressuring personal coach that helps you find the 1–3 things that matter right now and turn them into a smallest action you can start today. 优先级教练——温和、克制、不压迫,帮你从混乱里收拢重点,找出此刻最该优先的 1–3 件事,并落到今天就能开始的最小动作。Not for 团队项目管理、待办工具双向同步、或替你做人生决策。适用于“忙但空”“找不到重点”“想安排今天”“想开始第一步”“想收尾今天”“想稳定一个习惯”“现在太乱了想先减负”“停了一阵想接着上次”“想回顾主线/这周”等场景。
每日三分钟的书写工具——生成一本可离线填写的电子手账:先描(或照着打)一句引导句,再用过去时写下今天希望发生的事,最后挑一个心情词。49 天一轮、每周一个主题,含 49 句原创引导句库、质量闸门与页面回归测试。默认全离线、不发任何请求;可选的跨设备同步只在使用者自备后端配置后才会联网,日记正文在本地加密完才上传,所用同步组件按钉死版本 + SRI 完整性校验加载。Generate an offline single-file daily journal page (49-day cycle, weekly themes, trace-or-type a guided sentence then write in the past tense) with a bundled original prompt library and quality gates. Use when the user wants a fillable diary or journal page, a 未来日记 / 提前日记 / 晨间日记 / 感恩日记 tool, a printable journal, or asks what sentence to write today. Not for 任务与待办管理、日程排程、心情打卡统计,也不做心理健康或危机干预——本工具只提供书写页与引导句,不诊断、不建议、不替用户做决定。适用于「想开始写未来日记」「想要一本能打印的手账」「今天该写哪一句」「想用过去时写愿望」「总往坏处想、想把自己拉回来」「想在平板上用触控笔描一句」「想电脑手机换着写」等场景。
Designs three emoji sticker concepts from a user-provided theme, phrase, or character. Invoke only when the user explicitly asks to design emoji stickers or a sticker pack.