Agent skill

Codexhost Release

by BytePioneer-AI in BytePioneer-AI/codex-host

发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。

LGPL-3.0Auto-check passedDevelopment

Install Codexhost Release

skills CLI
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/codexhost-release .claude/skills/codexhost-release && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
codexhost-release
GitHub stars
2.8k
Token cost
~998 tokens
SKILL.md length
308 words
Files
2 (incl. references)
Skills in repo
9
Repo updated
First seen
Licence
LGPL-3.0

At a glance

发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。

  • Works in 6 steps: 确认版本与渠道 → 检查现场与验证 → 文案与人工确认 → …
  • Tasks that involve Changelog and release notes
  • SKILL.md covers 必须先读, 1. 确认版本与渠道, 2. 检查现场与验证 and 3. 文案与人工确认, plus 3 more sections
  • Calls git, npm and gh

What it does

Codexhost Release is an agent skill from BytePioneer-AI/codex-host. 发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。

Its SKILL.md is about 1000 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/release-guide.md`).

It sits in Development, covering Changelog and release notes. It works with npm, GitHub and GitHub Actions. The repository describes itself as: Run Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。 The licence is LGPL-3.0.

When your agent uses it

  • Tasks that involve Changelog and release notes

Example prompts

  • “/codexhost-release”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. 确认版本与渠道
  2. 检查现场与验证
  3. 文案与人工确认
  4. 触发发布
  5. 跟踪、暂停与恢复
  6. 完成标准

What it can do on your machine

Read from SKILL.md and the folder at commit 08c7d65. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • npm
    • gh

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, npm and gh, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Codexhost Release loads about 998 tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 41 tokens; SKILL.md has 308 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~41
When it runs · the whole SKILL.md, loaded when a task matches
~998
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from BytePioneer-AI/codex-host at commit 08c7d65, republished under its LGPL-3.0 licence (© BytePioneer-AI). 308 words, ~998 tokens.

Download SKILL.mdSave it as .claude/skills/codexhost-release/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
codexhost-release
description
发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。

codexhost 版本发布

目标:通过仓库既有 GitHub Actions 发布,不在本地执行 npm publish,不手动创建 GitHub Release,不绕过 CI。

必须先读

完整读取 发布提交指南。该参考收录用户提供的发布指南,并补充正式与预览发行的区别。

所有命令在仓库根目录执行。开始操作前核对当前的:

  • AGENTS.md、package.json 和 scripts/release/prepare-version.mjs
  • .github/workflows/release-packages.yml 与 .github/workflows/ci.yml
  • packages/repository-automation/src/release.mjs
  • docs/operations/repository-maintenance.md
  • 涉及更新提示时:packages/update-manager/src/github-release.ts

源码和工作流是执行行为的依据。发现指南与当前实现不一致时,说明差异;不要假装已有不支持的发布能力。

1. 确认版本与渠道

先区分 npm 和 GitHub 两个渠道,不能把“预览版”一概等同于 npm next。

模式版本例子npm dist-tagGitHub Release普通用户更新提示
正式发布0.12.2latest正式、latest满足更新条件时提示
静默预览发行0.12.2latestPrerelease、非 latest不提示此版本
SemVer 预发布0.12.2-rc.1nextPrerelease不提示此版本
npm 测试发行0.12.2-test.1test当前工作流不创建 Release不提示此版本

“正常发布”走正式发布。“用户能正常从 npm 下载新版,但不要更新提示”走静默预览发行:稳定 SemVer,手动运行工作流时 github_prerelease=true、skip_npm=false。

静默预览发行仍是公开发行,不是私有版,也不阻止用户通过 npm 更新。当前更新提示读取 GitHub 正式 latest Release,而不是 npm latest。

用户意图不清楚时,先问清两个渠道的目标。最终执行前明确报告版本、npm dist-tag、GitHub 状态与是否提示更新。

2. 检查现场与验证

  1. 检查工作区、当前分支、远端与已有标签;快进同步 main,不覆盖无关修改。
  2. 检查目标版本是否已存在于 npm 或 GitHub,是否有正在运行的发布。已推送标签不等于已发布;取消发布也不保证 npm 从未接受某个平台包。
  3. 新版本用 npm run release:prepare -- <version> 同步四个版本文件,检查 diff。
  4. 执行 npm run check。已有无关问题阻断时,报告具体文件、步骤和未执行检查,不顺手修复;不得声称全部通过。
  5. 只提交四个版本文件,使用 chore: prepare v<version>,推送 main。
  6. 确认标签目标 SHA 对应的 main push CI成功,包含四个基线 job。不能用另一提交的 CI、本地检查或 PR CI 代替。

CI 失败时查看失败 step 和原始诊断。不自动重试测试或放宽超时;只有核实为可重试的临时故障并获授权后才重跑失败 jobs。重跑完成前不得报告 CI 通过。

3. 文案与人工确认

从上一个实际 Release Tag 到目标提交梳理变化,核实已合入 PR 和真实贡献者。按参考指南编写 .git/release-notes-v<version>.md:

  • 摘要先英文、后中文;英文 Features / Fixes 后放完整中文列表。
  • 写用户可见结果,合并同类变化,不列内部 CI、测试、chore 或 docs 改动。
  • Installation 和 Contributors 只用英文;PR 编号及贡献者用户名必须有证据。
  • 预览发行的 Installation 增加实际安装渠道说明;静默预览版使用普通 npm 安装命令,rc 等使用 @next。

**向用户展示全文,并取得明确确认后才能创建或推送 Tag。**文案确认后有实质修改,需要再次确认。模糊回复、仅要求查看文案或准备 Skill,不是发布授权。

4. 触发发布

正式发布 / SemVer 预发布 / npm 测试发行

远端确切提交 CI 成功、文案确认后,在版本提交上创建 annotated Tag:

bash
git tag -a v<version> <release-sha> --cleanup=verbatim -F .git/release-notes-v<version>.md
git show --no-patch v<version>
git push origin v<version>

Tag 推送触发自动发布,版本决定渠道。

静默预览发行:npm latest + GitHub Prerelease

不要先推送 Tag 再取消默认正式发布:这是竞态,可能来不及阻止 npm 或 GitHub 发布。

  1. 核实默认分支工作流支持 github_prerelease。
  2. 已存在且核实正确的远端 annotated Tag 可直接复用,不移动标签。
  3. 新标签仍会触发默认正式发布,当前工作流没有仅推送预览标签的开关。先明确告知用户并取得临时禁用整个 Release packages 工作流的授权,核实没有其他发布需要触发;在 CI 和文案确认后,记录工作流原状态,临时禁用、创建并推送 annotated Tag、恢复工作流,再确认没有默认 tag push 发布 run。发生失败也要恢复原状态并报告。没有该授权就停在准备阶段,不推送新标签。
  4. 从 main 手动运行 Release packages,输入:
text
tag=v<version>
github_prerelease=true
skip_npm=false

手动流程固定标签提交,并保留版本及确切提交 CI 校验。工作流的禁用、启用、dispatch 均可通过 gh workflow 或 GitHub Actions REST API 操作,先确认权限和原状态。

若权限不足、无法安全恢复工作流或有并行发布,停下并说明阻碍,不退回有竞态的“推送后取消”方案,也不假定用 Git refs API 创建标签一定不会触发工作流。未来若源码增加安全的 tag push 预览路由,优先使用经过验证的新入口并同步本指南。

5. 跟踪、暂停与恢复

  • 检查实际 workflow run ID、事件、目标 tag / SHA 和输入,不只看工作流名字。
  • 没有 gh 时可用 GitHub REST API;凭据只在进程内读取,不打印 Token,不写入日志或文档,不把凭据放到命令行参数中。
  • 用户说“暂停”:取消本次发布 run,不默认禁用整个工作流。取消后核实各 job 与已发布包 / Release;GitHub Actions 不支持暂停后原地续跑。
  • 恢复静默预览发行时,继续从 main 手动 dispatch 并显式传 github_prerelease=true。不要直接重跑原来的 tag push run,否则仍会按默认正式发行执行。
  • 默认只重跑失败 jobs;npm 若已接受某个版本,先核实产物与重跑脚本的幂等性,不修改内容再发布同一版本。
  • 不删除、移动或覆盖已推送 Tag;确需处理时必须取得针对该操作的明确确认。

6. 完成标准

分别核实并报告:

  1. 确切发布 SHA 的 CI 结果。
  2. npm 元包及全部目标平台包的版本、目标 dist-tag。
  3. GitHub Release 的 prerelease 标记、正式 latest 是否符合预期及四个安装包。
  4. 静默预览发行没有成为 GitHub latest;不能只凭 prerelease 输入推断成功。
  5. 工作区状态、运行链接,以及实际执行 / 阻断 / 跳过的检查。

排队、构建中、等待 CI 都只能称为“已启动”,不能称为“发布完成”。只完成其中一个渠道时明确报告部分发布。

© BytePioneer-AI, LGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in .agents/skills/codexhost-release of BytePioneer-AI/codex-host.

  • SKILL.md
  • references/release-guide.md

Open the folder on GitHubat commit 08c7d65

Compare with similar skills

Codexhost Release next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Codexhost Release compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Codexhost Release this skillBytePioneer-AI/codex-host2.8k—~998Automated safety check: PassLGPL-3.0
Ccb GitHubSeemSeam/claude_codex_bridge3.6k—~4.9kAutomated safety check: PassCustom licence
ZCF Release AutomationUfoMiao/zcf6.1k—~3.4kAutomated safety check: PassMIT
Cline CLI Release Publishercline/cline70k—~3.4kAutomated safety check: WarnApache-2.0
Automate npm Releasejd-solanki/slidev-theme-dracula161—~626Automated safety check: PassNone
npm Release Via GitHub Actionsjmfederico/pi-web871—~2.9kAutomated safety check: PassMIT

Similar skills

  • Ccb GitHub

    SeemSeam/claude_codex_bridge

    Maintain this CCB project's GitHub-facing release and npm publication surface.

    3.6k GitHub stars~4.9k tokensUpdated today
    DevelopmentAuto-check passed
  • Automates a version release with changesets: analyzes code changes, writes a bilingual CHANGELOG, bumps the version and commits through a release branch and pull request.

    6.1k GitHub stars~3.4k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Walks through releasing the Cline CLI package to npm: release notes, version bump, matching git tag, and either the GitHub workflow or a local publish.

    70k GitHub stars~3.4k tokensUpdated today
    DevelopmentAuto-check: warnings
  • Automate npm Release

    jd-solanki/slidev-theme-dracula

    Automate npm package publishing via GitHub Actions for single-package repos and independent monorepo packages, including bumpp version tags, GitHub release notes, trusted publishing, provenance, and…

    161 GitHub stars~626 tokensUpdated 3 mo ago
    DevelopmentAuto-check passed
  • A skill your agent uses whenever the user asks for a new npm version, npm release, package release, new release, version bump, publishing to npm, cutting a GitHub release, tagging a release, or…

    871 GitHub stars~2.9k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Cutting A Release

    TriliumNext/Trilium

    A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.

    38k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed

More from BytePioneer-AI/codex-host

All 9 skills in this repo
  • Codexhost PR Triage

    BytePioneer-AI/codex-host

    手动增量分诊 codexhost Issue 与 PR,评估 PR 价值和实现克制,生成只读本地看板与回复草稿. An agent skill from BytePioneer-AI/codex-host.

    2.8k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Codexhost Add Harness

    BytePioneer-AI/codex-host

    为 codexhost 新增 Harness 插件,或规划、审查、补全现有 Harness Adapter。按当前公共契约实现原生能力,区分插件后端、预装发行和 Desktop 产品接入;不用于单纯添加 Model、Provider 或账号。

    2.8k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Web Gui Tester

    BytePioneer-AI/codex-host

    Verify web frontend behavior through real GUI interactions, read-only page inspection, and screenshots.

    2.8k GitHub starsUsed in 1 repo~4.1k tokens
    Auto-check passed
  • Feature Boundary Planner

    BytePioneer-AI/codex-host

    Trace a codexhost feature change across UI surfaces, Host routing, Harness capabilities, state ownership, persistence, and validation.

    2.8k GitHub stars~755 tokensUpdated yesterday
    Auto-check passed
  • Codexhost Update Impact Audit

    BytePioneer-AI/codex-host

    Diagnose whether a Codex Desktop update changed codexhost Composer/CDP bindings, private Renderer DOM or React state, Host bridges, routing, the Codex usage submission gate, or injected UI.

    2.8k GitHub stars~3.5k tokensUpdated yesterday
    Auto-check passed
  • Control Browser

    BytePioneer-AI/codex-host

    Control a browser using the tools available in the current session to navigate, inspect, click, fill, capture and verify pages.

    2.8k GitHub stars~656 tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Codexhost Release

What does Codexhost Release do?

发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。. Codexhost Release is an agent skill from BytePioneer-AI/codex-host.

When should I use Codexhost Release?

Codexhost Release fits situations like: tasks that involve Changelog and release notes.

How do I install Codexhost Release in Claude Code?

Run `npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a claude-code`. Or copy the skill folder (.agents/skills/codexhost-release in BytePioneer-AI/codex-host) into .claude/skills/codexhost-release in your project. Claude Code loads it when a task matches its description.

How do I install Codexhost Release in Codex?

Run `npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a codex`. Or copy the skill folder (.agents/skills/codexhost-release in BytePioneer-AI/codex-host) into .agents/skills/codexhost-release in your project. Codex loads it when a task matches its description.

Can I use Codexhost Release in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codexhost-release, .gemini/skills/codexhost-release, .github/skills/codexhost-release and .opencode/skills/codexhost-release in your project.

What does Codexhost Release need to run?

Going by SKILL.md and its folder, Codexhost Release needs the command-line tools its instructions call (git, npm and gh).

Does Codexhost Release access the network?

SKILL.md contains no URLs. Its commands use git, npm and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Codexhost Release safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Codexhost Release use?

Codexhost Release is published under the LGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Codexhost Release use?

About 998 tokens (SKILL.md is roughly 4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4k tokens, read only when the agent opens those files.

What are the alternatives to Codexhost Release?

Skills that share tags, products or a category with Codexhost Release: Ccb GitHub (SeemSeam/claude_codex_bridge, 3.6k stars), ZCF Release Automation (UfoMiao/zcf, 6.1k stars), Cline CLI Release Publisher (cline/cline, 70k stars) and Automate npm Release (jd-solanki/slidev-theme-dracula, 161 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Codexhost Release?

BytePioneer-AI (a GitHub user) maintains it in BytePioneer-AI/codex-host, which has 2,791 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 9, 2026.

Source: BytePioneer-AI/codex-host on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.