Skip to main content

release-cli

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

来源信息

仓库
fastrepl/anarlog
最近来源活动
2026年9月20日 23:59
检测到的 SKILL.md 语言
英语
星标
9,404
分支
772

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
release-cli
description
Review Anarlog CLI and agent-access coverage, validate shared agent packages, and verify the CLI shipped in each desktop artifact and install path.
metadata
{"internal":true}
# Release CLI Review every release. Inherit scope and session authorization from [Release a New Version](../release-new-version/SKILL.md). 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](../release-docs/SKILL.md). 3. Complete the shared [Agent packages](references/agent-packages.md) review once with [Release MCP](../release-mcp/SKILL.md). 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. Return parity decisions, source and artifact versions/hashes, checks, supported install/update evidence, and unavailable platforms or pending work. A mobile-only release does not authorize publishing an unrelated desktop CLI.
在 GitHub 查看