release-verify

Automate end-to-end release verification across tags, workflows, releases, npm, and metadata.

2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/clawperator/clawperator --skill release-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-verify
Source: https://github.com/clawperator/clawperator/tree/main/.agents/skills/release-verify
Command: npx skills add https://github.com/clawperator/clawperator --skill release-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, curl, node, npm, awk, and includes scripts (resource) components.

What problem does it solve?

Automates end-to-end release verification across tags, GitHub workflows, GitHub Releases, npm, Cloudflare metadata, immutable artifact URLs, checksums, and the stable APK redirect.

Core Features & Use Cases

  • Validates tag existence and resolution to a commit.
  • Verifies that the "Publish npm Package" and "Release APK" workflows completed successfully for the tag.
  • Confirms a GitHub Release exists for the tag with the expected assets (operator-<tag>.apk and operator-<tag>.apk.sha256), and that npm contains clawperator@<version>.
  • Checks that latest.json points to the requested version and that immutable APK URLs and checksums align.

Quick Start

Run the verification script with the target version, for example: .agents/skills/release-verify/scripts/release_verify.sh 0.2.4

Frequently Asked Questions about release-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a GitHub release tag, npm package, and APK artifacts all match the same version?

Release verification validates that a specific Git tag resolves to a commit, confirms GitHub workflow conclusions, and checks that npm packages and GitHub Release assets align with the target version.

What does end-to-end release verification for GitHub workflows and npm packages include?

End-to-end release verification includes validating tag existence, checking that Publish npm Package and Release APK workflows completed successfully, confirming GitHub Release assets, and verifying npm publication for the target version.

How do I check if latest.json points to the correct version and immutable APK URLs match checksums?

You can check latest.json accuracy and immutable APK URLs by running a verification script that confirms latest.json points to the requested version and validates that artifact URLs and SHA256 checksums align correctly.

Do I need git and gh CLI installed to automate release artifact verification?

Yes, you need git, gh CLI, curl, node, npm, and awk installed in your environment to run the release verification script, as it depends on these tools to query repositories, registries, and metadata endpoints.

Can I validate the stable APK redirect and Cloudflare metadata for a specific release tag?

Yes, you can validate the stable APK redirect and Cloudflare metadata by running the verification script with a target version, which checks that the stable redirect points to the correct release asset.

What should I do if my GitHub Release assets and npm package versions are not aligning during verification?

If GitHub Release assets and npm package versions are not aligning, the verification script will fail its checks, indicating that either the Publish npm Package or Release APK workflow did not complete successfully for that tag.