← ClaudeAtlas

claw-releaselisted

Release automation for Claw skills and website. Guides through version bumping, tagging, and release verification.
opencue/claude-code-skills · ★ 1 · AI & Automation · score 80
Install: claude install-skill opencue/claude-code-skills
# Claw Release Internal tool for releasing skills and managing the ClawSec catalog. **An internal tool by [Prompt Security](https://prompt.security)** --- ## Operational Notes - Internal maintainer workflow only. - Required runtime: `bash`, `git`, `jq`, `gh` - Required credentials: authenticated GitHub CLI with permission to create releases - Side effects: creates commits, tags, pushes to remote, and publishes GitHub Releases - Trust model: run only from a trusted checkout with a clean working tree and maintainer approval ## Release Artifact Verification For standalone installs, verify the signed release manifest before trusting `SKILL.md`, `skill.json`, or the archive. The `skill.json` file is the package metadata/SBOM source, and the release pipeline signs `checksums.json` with the ClawSec release key. ```bash set -euo pipefail SKILL_NAME="claw-release" VERSION="0.0.3" REPO="prompt-security/clawsec" TAG="${SKILL_NAME}-v${VERSION}" BASE="https://github.com/${REPO}/releases/download/${TAG}" ZIP_NAME="${SKILL_NAME}-v${VERSION}.zip" TMP_DIR="$(mktemp -d)" trap 'rm -rf "$TMP_DIR"' EXIT RELEASE_PUBKEY_SHA256="711424e4535f84093fefb024cd1ca4ec87439e53907b305b79a631d5befba9c8" curl -fsSL "$BASE/checksums.json" -o "$TMP_DIR/checksums.json" curl -fsSL "$BASE/checksums.sig" -o "$TMP_DIR/checksums.sig" curl -fsSL "$BASE/signing-public.pem" -o "$TMP_DIR/signing-public.pem" curl -fsSL "$BASE/$ZIP_NAME" -o "$TMP_DIR/$ZIP_NAME" curl -fsSL "$BASE/SKILL.md" -o "$TMP_DIR/SKILL.md"