release
Dispatch release requests to a repository-owned `.agents/scripts/release.sh` implementation.
- License 许可
- MIT
- 最近更新
- 2026-08-29
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- release
- description
- Dispatch release requests to a repository-owned `.agents/scripts/release.sh` implementation.
03 SKILL.md 正文
Release
Contract
Prereqs:
- Run from the target repository root unless the user explicitly names another repository path.
agent-runis installed from nils-cli 0.20.0 or newer and available onPATH.- The target repository owns an executable
.agents/scripts/release.sh. - Versioning, changelog, tags, publishing, and post-release checks are owned by the consuming repository.
Inputs:
- User-provided release arguments, passed through to the project-local script.
- Optional repository path when releasing from another checkout.
Outputs:
- The project-local script's stdout, stderr, exit code, release URL, and verification evidence.
- A clear stop message when no project-local implementation exists.
Failure modes:
.agents/scripts/release.shis missing or is not executable.agent-runis unavailable or reports a blocked required project environment.- The project-local script exits non-zero.
- The requested repository path is not a directory.
Entrypoint
Resolve the repository root, then invoke the project-local script through
agent-run so repository .envrc / .env decisions are explicit:
agent-run exec --cwd "$repo_root" -- ./.agents/scripts/release.sh "$@"
When the script is missing or not executable, report:
no project-local implementation: .agents/scripts/release.sh
Workflow
- Resolve the target repository root.
- Verify
.agents/scripts/release.shexists and is executable. - Run the script through
agent-run exec --cwd "$repo_root" --, passing through user arguments. - Report the release evidence and exit code printed by the script.
- Do not run generic release commands when the project-local script is absent.
Boundary
Runtime-kit owns only the dispatch contract. Each consuming repository owns its release implementation and approval gates.
04 同仓库更多 Skills
removable-skill
暂无简介
removable-skill
暂无简介
removable-project-skill
Fixture project-local skill used to prove remove-project-skill dry-run coverage.
project-sample-skill
Fixture project-local skill used to prove create-project-skill governance coverage.
project-local-skill
Fixture project-local skill used by runtime-kit project-local smoke checks.
topic-radar
Aggregate read-only AI and technology trend signals (Polymarket, Hacker News, GitHub, arXiv, Hugging Face, news search) into source-grounded Markdown or JSON; the lower-level data engine behind `daily-brief`.