본문으로 건너뛰기
cccskills
무료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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

crabbox

무료

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/Peekaboo5.3천2026년 10월 19일 업데이트

peekaboo

무료

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/Peekaboo5.3천2026년 10월 19일 업데이트

openclaw의 스킬 모두 보기

이 스킬의 문제 신고