Ccb GitHub
SeemSeam/claude_codex_bridge
Maintain this CCB project's GitHub-facing release and npm publication surface.
发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .claude/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-releaseType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/codexhost-release .agents/skills/codexhost-release && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .agents/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/codexhost-release .cursor/skills/codexhost-release && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .cursor/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/BytePioneer-AI/codex-host.git --path .agents/skills/codexhost-release--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/codexhost-release .gemini/skills/codexhost-release && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .gemini/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install BytePioneer-AI/codex-host codexhost-releaseInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/codexhost-release .github/skills/codexhost-release && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .github/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add BytePioneer-AI/codex-host --skill codexhost-release -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install BytePioneer-AI/codex-host codexhost-release --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/BytePioneer-AI/codex-host.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/codexhost-release .opencode/skills/codexhost-release && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "codexhost-release" agent skill from https://github.com/BytePioneer-AI/codex-host/tree/main/.agents/skills/codexhost-release into .opencode/skills/codexhost-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codexhost-release", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
codexhost-release发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。
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.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 08c7d65. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
gitnpmghFrom the folder's file list and the shell code blocks in SKILL.md.
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.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from BytePioneer-AI/codex-host at commit 08c7d65, republished under its LGPL-3.0 licence (© BytePioneer-AI). 308 words, ~998 tokens.
.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.目标:通过仓库既有 GitHub Actions 发布,不在本地执行 npm publish,不手动创建 GitHub Release,不绕过 CI。
完整读取 发布提交指南。该参考收录用户提供的发布指南,并补充正式与预览发行的区别。
所有命令在仓库根目录执行。开始操作前核对当前的:
AGENTS.md、package.json 和 scripts/release/prepare-version.mjs.github/workflows/release-packages.yml 与 .github/workflows/ci.ymlpackages/repository-automation/src/release.mjsdocs/operations/repository-maintenance.mdpackages/update-manager/src/github-release.ts源码和工作流是执行行为的依据。发现指南与当前实现不一致时,说明差异;不要假装已有不支持的发布能力。
先区分 npm 和 GitHub 两个渠道,不能把“预览版”一概等同于 npm next。
| 模式 | 版本例子 | npm dist-tag | GitHub Release | 普通用户更新提示 |
|---|---|---|---|---|
| 正式发布 | 0.12.2 | latest | 正式、latest | 满足更新条件时提示 |
| 静默预览发行 | 0.12.2 | latest | Prerelease、非 latest | 不提示此版本 |
| SemVer 预发布 | 0.12.2-rc.1 | next | Prerelease | 不提示此版本 |
| npm 测试发行 | 0.12.2-test.1 | test | 当前工作流不创建 Release | 不提示此版本 |
“正常发布”走正式发布。“用户能正常从 npm 下载新版,但不要更新提示”走静默预览发行:稳定 SemVer,手动运行工作流时 github_prerelease=true、skip_npm=false。
静默预览发行仍是公开发行,不是私有版,也不阻止用户通过 npm 更新。当前更新提示读取 GitHub 正式 latest Release,而不是 npm latest。
用户意图不清楚时,先问清两个渠道的目标。最终执行前明确报告版本、npm dist-tag、GitHub 状态与是否提示更新。
main,不覆盖无关修改。npm run release:prepare -- <version> 同步四个版本文件,检查 diff。npm run check。已有无关问题阻断时,报告具体文件、步骤和未执行检查,不顺手修复;不得声称全部通过。chore: prepare v<version>,推送 main。main push CI成功,包含四个基线 job。不能用另一提交的 CI、本地检查或 PR CI 代替。CI 失败时查看失败 step 和原始诊断。不自动重试测试或放宽超时;只有核实为可重试的临时故障并获授权后才重跑失败 jobs。重跑完成前不得报告 CI 通过。
从上一个实际 Release Tag 到目标提交梳理变化,核实已合入 PR 和真实贡献者。按参考指南编写 .git/release-notes-v<version>.md:
rc 等使用 @next。**向用户展示全文,并取得明确确认后才能创建或推送 Tag。**文案确认后有实质修改,需要再次确认。模糊回复、仅要求查看文案或准备 Skill,不是发布授权。
远端确切提交 CI 成功、文案确认后,在版本提交上创建 annotated Tag:
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 推送触发自动发布,版本决定渠道。
不要先推送 Tag 再取消默认正式发布:这是竞态,可能来不及阻止 npm 或 GitHub 发布。
github_prerelease。main 手动运行 Release packages,输入:tag=v<version>
github_prerelease=true
skip_npm=false手动流程固定标签提交,并保留版本及确切提交 CI 校验。工作流的禁用、启用、dispatch 均可通过 gh workflow 或 GitHub Actions REST API 操作,先确认权限和原状态。
若权限不足、无法安全恢复工作流或有并行发布,停下并说明阻碍,不退回有竞态的“推送后取消”方案,也不假定用 Git refs API 创建标签一定不会触发工作流。未来若源码增加安全的 tag push 预览路由,优先使用经过验证的新入口并同步本指南。
gh 时可用 GitHub REST API;凭据只在进程内读取,不打印 Token,不写入日志或文档,不把凭据放到命令行参数中。main 手动 dispatch 并显式传 github_prerelease=true。不要直接重跑原来的 tag push run,否则仍会按默认正式发行执行。分别核实并报告:
prerelease 输入推断成功。排队、构建中、等待 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
SKILL.md and 1 other file (references) in .agents/skills/codexhost-release of BytePioneer-AI/codex-host.
Open the folder on GitHubat commit 08c7d65
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Codexhost Release this skillBytePioneer-AI/codex-host | 2.8k | — | ~998 | Automated safety check: Pass | LGPL-3.0 | |
| Ccb GitHubSeemSeam/claude_codex_bridge | 3.6k | — | ~4.9k | Automated safety check: Pass | Custom licence | |
| ZCF Release AutomationUfoMiao/zcf | 6.1k | — | ~3.4k | Automated safety check: Pass | MIT | |
| Cline CLI Release Publishercline/cline | 70k | — | ~3.4k | Automated safety check: Warn | Apache-2.0 | |
| Automate npm Releasejd-solanki/slidev-theme-dracula | 161 | — | ~626 | Automated safety check: Pass | None | |
| npm Release Via GitHub Actionsjmfederico/pi-web | 871 | — | ~2.9k | Automated safety check: Pass | MIT |
SeemSeam/claude_codex_bridge
Maintain this CCB project's GitHub-facing release and npm publication surface.
UfoMiao/zcf
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.
cline/cline
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.
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…
jmfederico/pi-web
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…
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.
BytePioneer-AI/codex-host
手动增量分诊 codexhost Issue 与 PR,评估 PR 价值和实现克制,生成只读本地看板与回复草稿. An agent skill from BytePioneer-AI/codex-host.
BytePioneer-AI/codex-host
为 codexhost 新增 Harness 插件,或规划、审查、补全现有 Harness Adapter。按当前公共契约实现原生能力,区分插件后端、预装发行和 Desktop 产品接入;不用于单纯添加 Model、Provider 或账号。
BytePioneer-AI/codex-host
Verify web frontend behavior through real GUI interactions, read-only page inspection, and screenshots.
BytePioneer-AI/codex-host
Trace a codexhost feature change across UI surfaces, Host routing, Harness capabilities, state ownership, persistence, and validation.
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.
BytePioneer-AI/codex-host
Control a browser using the tools available in the current session to navigate, inspect, click, fill, capture and verify pages.
Works with
Categories
发布 codexhost 正式版、预览版,编写或确认 Release Notes,检查发布 CI,暂停、恢复或排查发布。支持正常正式发布,以及 npm latest + GitHub Prerelease、不给现有用户更新提示的预览发行。不用于普通代码提交或 Harness CLI 更新。. Codexhost Release is an agent skill from BytePioneer-AI/codex-host.
Codexhost Release fits situations like: tasks that involve Changelog and release notes.
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.
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.
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.
Going by SKILL.md and its folder, Codexhost Release needs the command-line tools its instructions call (git, npm and gh).
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.
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.
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.
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.
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.
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.