跳到正文
cccskills
OpenClaw 官方免费在 GitHub 公开

release-peekaboo

Guide Peekaboo releases through GitHub Actions, from version and changelog preparation to a publication rehearsal and authorized release. Verify published downloads, npm packages, Homebrew details, and follow-up updates against the hosted build.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Prepare, publish and verify Peekaboo through its hosted GitHub Actions release workflow.

集成工具GitHub
查看安装方法

适用场景

  • Prepare version and changelog updates for a release
  • Rehearse the release workflow without publishing
  • Publish an explicitly authorized release
  • Verify distributed packages and follow-up updates

包含的文件(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Peekaboo Release

Read docs/RELEASING.md first; it is the source of truth. Follow repo AGENTS.md. Only .github/workflows/release.yml publishes openclaw/Peekaboo and @steipete/peekaboo. Never release or publish without an explicit release command; a rehearsal does not authorize publication.

  1. Prepare a PR with consistent version surfaces and dated root/CLI changelog sections, validated by the existing release preflight. Hosted Actions extracts notes from CHANGELOG.md; no separate notes file or local publisher is used. Merge the preparation PR and wait for green push CI on that exact commit.
  2. Rehearse from main with gh workflow run release.yml --ref main -f version=X.Y.Z -F dry_run=true. Review the frozen source and artifacts, approve the release environment, and verify the run succeeds without publication.
  3. With explicit publication authorization, create and push an annotated SSH-signed vX.Y.Z tag on the same verified commit, using the canonical release SSH key accepted by .github/release-allowed-signers. Resolve that key through the private credential guidance if needed; never copy private key material into the repo. Approve the publication run's release environment gate. Tag pushes also trigger other workflows; the release CI gate fails while checks are still running. Wait for them to succeed, then rerun failed release jobs as needed. Never replace a published tag or rebuild an existing version.
  4. Verify GitHub Release assets and checksums.txt, and compare the published notes to the root changelog. Check npm's exact version, dist-tag, tarball, integrity and publish time; compare the downloaded registry tarball's SHA-512 integrity with the exact tarball from the hosted run. Run published CLI proof with npm exec from /tmp so the checkout cannot shadow the package.
  5. Verify the Homebrew tap formula's version, URLs and checksums. Review and merge the Actions-created appcast closeout PR, then verify the feed on main and the post-release Unreleased section. Report the release/run/closeout links and any incomplete handoff. Retry hosted handoffs only after checking what is already published; do not overwrite an existing version.

Signing/notarization credentials stay in the hosted release environment; npm uses OIDC. Local terminal/fleet notarization helpers are qualification tools and are not an alternate publication path.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

crabbox

OpenClaw 官方免费

Run OpenClaw tests and reproduce bugs on remote machines through Crabbox. Choose a suitable execution provider, verify realistic user workflows, and report the actual provider, environment ID, logs, and timing.

中文简介正在准备中。当前显示英语简介。

  • Run broad OpenClaw tests in a remote CI environment
  • Reproduce installation or Docker bugs
  • Verify behavior on macOS, Windows, or WSL2
openclaw/Peekaboo53672026年10月21日 更新

peekaboo

OpenClaw 官方免费

Automate macOS apps by capturing screenshots, inspecting interface elements through Accessibility, and performing clicks, typing, scrolling, or dragging. Target specific windows, use supported background operations, and verify the interface after changes.

中文简介正在准备中。当前显示英语简介。

  • Capture and inspect a specific app window
  • Automate text entry and clicks in macOS apps
  • Operate supported windows in the background
openclaw/Peekaboo53672026年10月21日 更新

查看 openclaw 的全部技能

报告此技能的问题