Skills

Release CLI

Review Anarlog CLI and agent-access coverage, validate shared agent packages, and...

Install

npx skills add fastrepl/anarlog --skill release-cli -g -a claude-code -y
Repository
fastrepl/anarlog9.7k
Category
AI and agents
Updated
3d ago
License
MIT
Context cost
Lightabout 546 tokens
Runs scripts
No, instructions only

What it does

Review Anarlog CLI and agent-access coverage, validate shared agent packages, and verify the CLI shipped in each desktop artifact and install path.

Release CLI

Review every release. Inherit scope and session authorization from Release a New Version.

  1. Compare user-visible product changes with apps/cli, crates/agent-access, help and CLI contract snapshots. Check commands, flags, JSON fields/errors, pagination, local/cloud selection, output/exit codes, and supported formats. Implement required parity before candidate freeze; document intentional capability differences, reuse reasons, and explicit deferrals.
  2. Follow cli_ci.yaml and root AGENTS.md: run affected locked tests, Clippy with the workflow flags, release CLI build, isolated smoke tests, and docs/skill validation. Preserve Linux and Windows verification; a local macOS executable does not establish other platforms' results. Coordinate public examples with Release Docs.
  3. Complete the shared Agent packages review once with Release MCP. The authored skill, generated mirrors, public documentation, and installed plugin are separate publication states.
  4. Verify the CLI extracted from each final signed desktop artifact. Confirm APP_VERSION reached the build and packaged --version matches the requested desktop release. Run scripts/verify-packaged-cli.py <package-root> <version> as used in the platform workflow, plus affected command checks against isolated fixtures. Reuse its MCP results with Release MCP. A developer binary on PATH, a staging package, or unit tests alone cannot verify the final stable package.
  5. Check help, loading/runtime dependencies, output/exit codes and shutdown. After upgrade, verify the supported CLI installer resolves the new bundled binary; consult skills/anarlog/references/setup.md and the current installer. Never use user data as a disposable fixture or copy/reset databases and sync identity.
Read the whole SKILL.md on GitHub

More in AI and agents