Agent Skills › fastrepl/anarlog › release-cli

release-cli

GitHub

负责发布CLI前的全面审查,包括功能一致性对比、CI/CD流程执行、Agent包验证及最终桌面制品的完整性校验,确保版本合规。

.agents/skills/release-cli/SKILL.md fastrepl/anarlog

Trigger Scenarios

需要审查或发布CLI新版本时 验证桌面安装包中的CLI组件是否匹配预期版本和功能

Install

npx skills add fastrepl/anarlog --skill release-cli -g -y
More Options

Non-standard path

npx skills add https://github.com/fastrepl/anarlog/tree/main/.agents/skills/release-cli -g -y

Use without installing

npx skills use fastrepl/anarlog@release-cli

指定 Agent (Claude Code)

npx skills add fastrepl/anarlog --skill release-cli -a claude-code -g -y

安装 repo 全部 skill

npx skills add fastrepl/anarlog --all -g -y

预览 repo 内 skill

npx skills add fastrepl/anarlog --list

SKILL.md

Frontmatter
{
    "name": "release-cli",
    "metadata": {
        "internal": true
    },
    "description": "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.

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.

Version History

  • 088f348 Current 2026-09-23 08:29

Same Skill Collection

.agents/skills/add-plugin/SKILL.md
.agents/skills/anarlog-workflow/SKILL.md
.agents/skills/axum-test-transport/SKILL.md
.agents/skills/create-prs/SKILL.md
.agents/skills/fix-prs/SKILL.md
.agents/skills/fix-ready-prs/SKILL.md
.agents/skills/migrate-to-sqlite/SKILL.md
.agents/skills/new-changelog/SKILL.md
.agents/skills/no-use-effect/SKILL.md
.agents/skills/product-update-newsletter/SKILL.md
.agents/skills/qa-cli-mcp-api/SKILL.md
.agents/skills/qa-critical-ux/SKILL.md
.agents/skills/reactive-sqlite-ui/SKILL.md
.agents/skills/release-api/SKILL.md
.agents/skills/release-docs/SKILL.md
.agents/skills/release-mcp/SKILL.md
.agents/skills/release-new-version/SKILL.md
.agents/skills/release-telemetry/SKILL.md
.agents/skills/sqlite-schema-design/SKILL.md
.agents/skills/sweep-workspace/SKILL.md
.agents/skills/testing/SKILL.md
.agents/skills/update-prs/SKILL.md
.claude/skills/fix-ready-prs/SKILL.md
.claude/skills/product-update-newsletter/SKILL.md
.claude/skills/qa-critical-ux/SKILL.md
.claude/skills/release-new-version/SKILL.md
.cursor/skills/new-changelog/SKILL.md
.cursor/skills/qa-cli-mcp-api/SKILL.md
.cursor/skills/qa-critical-ux/SKILL.md
.cursor/skills/release-new-version/SKILL.md
agent-plugins/anarlog/skills/anarlog/SKILL.md
skills/anarlog/SKILL.md
.agents/skills/gitbutler/SKILL.md

Metadata

Files
0
Version
2660f77
Hash
f43dd702
Indexed
2026-09-23 08:29

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 10:41
浙ICP备14020137号-1