Reflexo Release
Myriad-Dreamin/typst.ts
Guide Reflexo/typst.ts release preparation and operator handoffs.
创建 PolyHermes 项目的 GitHub Release。当用户要求发布版本、创建 release、打 tag 或发布新版本时使用。
$ npx skills add WrBug/PolyHermes --skill create-release -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install WrBug/PolyHermes create-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/WrBug/PolyHermes.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/common/create-release .claude/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .claude/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-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 WrBug/PolyHermes --skill create-release -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install WrBug/PolyHermes create-release --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/WrBug/PolyHermes.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.cursor/skills/common/create-release .agents/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .agents/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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 WrBug/PolyHermes --skill create-release -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install WrBug/PolyHermes create-release --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/WrBug/PolyHermes.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.cursor/skills/common/create-release .cursor/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .cursor/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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/WrBug/PolyHermes.git --path .cursor/skills/common/create-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 WrBug/PolyHermes --skill create-release -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install WrBug/PolyHermes create-release --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/WrBug/PolyHermes.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.cursor/skills/common/create-release .gemini/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .gemini/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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 WrBug/PolyHermes create-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 WrBug/PolyHermes --skill create-release -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/WrBug/PolyHermes.git skills-src && mkdir -p .github/skills && cp -r skills-src/.cursor/skills/common/create-release .github/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .github/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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 WrBug/PolyHermes --skill create-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 WrBug/PolyHermes create-release --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/WrBug/PolyHermes.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.cursor/skills/common/create-release .opencode/skills/create-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 "create-release" agent skill from https://github.com/WrBug/PolyHermes/tree/main/.cursor/skills/common/create-release into .opencode/skills/create-release/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "create-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.
create-release创建 PolyHermes 项目的 GitHub Release。当用户要求发布版本、创建 release、打 tag 或发布新版本时使用。
Create Release is an agent skill from WrBug/PolyHermes. 创建 PolyHermes 项目的 GitHub Release。当用户要求发布版本、创建 release、打 tag 或发布新版本时使用。
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/create-release.sh`).
It sits in DevOps & Cloud. It works with GitHub and Docker. The repository describes itself as: 一个功能强大的 Polymarket 预测市场跟单交易系统,支持自动化跟单、多账户管理、实时订单推送和统计分析。 The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 1087591. 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.
Ships 1 file in scripts/ (Shell), which the agent can run.
Shell commands in SKILL.md call:
ghgitFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
hub.docker.comFrom 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.
Create Release loads about 1.3k tokens when it runs. Until then it costs about 21 tokens; SKILL.md has 234 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); the scripts in this folder are not scanned.
The full file from WrBug/PolyHermes at commit 1087591, republished under its MIT licence (© WrBug). 234 words, ~1,346 tokens.
.claude/skills/create-release/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.创建 PolyHermes 项目的 GitHub Release,包括创建 Git tag、推送 tag、创建 GitHub Release(支持 pre-release),并自动在 Issue #1 发布公告。
gh 命令可用gh auth status 确认询问用户以下信息:
重要:如果用户未提供描述,需要根据 Git commits 自动生成。
获取上一个版本的 tag:
git describe --tags --abbrev=0 HEAD获取版本间的 commits:
git log <PREVIOUS_TAG>..HEAD --oneline --no-merges过滤 commit 规则:
生成中英文 Release 内容:
--- 分隔中英文部分示例格式:
## 新功能
- 添加了 A 功能
- 支持了 B 操作
## 改进
- 优化了 C 性能
---
## New Features
- Added feature A
- Supported operation B
## Improvements
- Optimized performance C在项目根目录下执行:
cd .cursor/skills/common/create-release/scripts && \
chmod +x create-release.sh && \
./create-release.sh -t <VERSION> [-T "<TITLE>"] [-d "<DESCRIPTION>"] [-p] [-y]重要:Release 创建成功后,必须自动在 Issue #1 下发布公告 comment。
生成公告内容(面向用户,通俗易懂):
公告格式模板:
# 🎉 PolyHermes vX.X.X 版本发布公告
## 📅 发布日期
YYYY年MM月DD日
---
## ✨ 本次更新亮点
### 🚀 新功能
**功能名称**
- 用通俗的语言描述这个功能是什么
- 用户能从中获得什么好处
- 如何使用这个功能
### 🔧 改进优化
- 优化了 XXX,现在 XXX 更快/更稳定了
- 改进了 XXX 体验,操作更简单了
### 🐛 问题修复
- 修复了 XXX 问题,不再出现 XXX 情况
---
## 📦 如何更新
### Docker 部署(推荐)
```bash
# 拉取最新镜像
docker pull wrbug/polyhermes:vX.X.X
# 重启服务
docker-compose -f docker-compose.prod.yml down
docker-compose -f docker-compose.prod.yml up -d请务必使用官方 Docker 镜像源,避免财产损失!
官方镜像地址:wrbug/polyhermes
公告内容编写原则:
执行发布公告命令:
gh issue comment 1 --repo WrBug/PolyHermes --body "$(cat <<'EOF'
# 🎉 PolyHermes vX.X.X 版本发布公告
[公告内容...]
---
EOF
)"或使用文件方式(内容较长时推荐):
echo "[公告内容...]" > /tmp/announcement.md
gh issue comment 1 --repo WrBug/PolyHermes --body-file /tmp/announcement.md| 参数 | 说明 | 示例 |
|---|---|---|
-t, --tag | 版本号(必需) | -t v1.0.0 |
-T, --title | Release 标题 | -T "Release v1.0.0" |
-d, --description | Release 描述 | -d "## 新功能\n- 功能1" |
-f, --description-file | 从文件读取描述 | -f CHANGELOG.md |
-p, --prerelease | 标记为 Pre-release(自动加 -beta 后缀) | -p |
-y, --yes | 无交互模式 | -y |
v数字.数字.数字(如 v1.0.0, v1.10.2, v1.1.12)--prerelease,会自动拼接 -beta 后缀(如 v1.0.1 → v1.0.1-beta)Release 描述必须使用中英文双语格式:
## 中文标题
- 内容项1
- 内容项2
---
## English Title
- Item 1
- Item 2需要排除的 commit 类型:
版本内修复:对同一版本新增功能的后续修复
琐碎修改:
需要保留的 commit 类型:
以下是一个面向用户的公告示例:
# 🎉 PolyHermes v1.2.0 版本发布公告
## 📅 发布日期
2026年3月2日
---
## ✨ 本次更新亮点
### 🚀 新功能
**系统自动更新**
- 现在可以在网页上直接更新系统,无需手动重启 Docker
- 更新过程约 30-60 秒,系统会自动处理
- 如果更新失败,系统会自动恢复到旧版本
**RPC 节点管理**
- 可以在系统设置中添加、编辑、删除自定义 RPC 节点
- 可以随时启用或禁用节点
- 系统会自动选择可用的节点
### 🔧 改进优化
- **更快的跟单响应**:通过实时监听链上交易,跟单速度提升到秒级
- **更准确的盈亏统计**:系统会自动追踪实际成交价,统计数据更准确
- **内存占用优化**:修复了内存泄漏问题,系统可以长时间稳定运行
### 🐛 问题修复
- 修复了部分市场无法正确查询价格的问题
- 修复了卖出订单偶发失败的问题
---
## 📦 如何更新
### 方式一:网页更新(推荐)
1. 登录系统,进入 **系统设置** → **系统更新**
2. 点击 **检查更新**
3. 如果有新版本,点击 **立即升级**
4. 等待更新完成即可
### 方式二:Docker 更新
```bash
docker pull wrbug/polyhermes:v1.2.0
docker-compose -f docker-compose.prod.yml down
docker-compose -f docker-compose.prod.yml up -d请务必使用官方 Docker 镜像源!
官方镜像:wrbug/polyhermes
## 发布流程
1. 验证版本号格式
2. 检查 Git 工作目录状态
3. 检查 tag 是否已存在
4. 生成 Release 内容(中英文)
5. 创建本地 tag
6. 推送 tag 到远程
7. 创建 GitHub Release
8. **生成面向用户的公告内容**
9. **发布公告到 Issue #1**
10. 返回 Release URL 和公告链接
## 注意事项
- Pre-release 版本不会触发 Telegram 通知
- GitHub Actions 会自动触发构建流程
- 如果 tag 已存在,会提示是否删除并重新创建
- **必须**在 Release 创建成功后发布公告到 Issue #1
## 可选目录说明
- `scripts/`:包含 `create-release.sh` 发布脚本© WrBug, MIT. 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 (scripts) in .cursor/skills/common/create-release of WrBug/PolyHermes.
Open the folder on GitHubat commit 1087591
Create 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 |
|---|---|---|---|---|---|---|
| Create Release this skillWrBug/PolyHermes | 228 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Reflexo ReleaseMyriad-Dreamin/typst.ts | 1.2k | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | |
| Opentagamplifthq/opentag | 1.4k | — | ~1.3k | Automated safety check: Notes | MIT | |
| 1panel App Builderarch3rPro/1Panel-Appstore | 213 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Releasebmeares/Meerschaum | 154 | — | ~1.1k | Automated safety check: Notes | Apache-2.0 | |
| CI CDEliasOulkadi/shokunin | 114 | — | ~3.4k | Automated safety check: Notes | MIT |
Myriad-Dreamin/typst.ts
Guide Reflexo/typst.ts release preparation and operator handoffs.
amplifthq/opentag
Deploy or operate OpenTag's supported paired setup when a user needs to bootstrap the self-hosted Docker Compose Control Plane and Slack Source App, configure or pair a local ACP Runner with a…
arch3rPro/1Panel-Appstore
A skill your agent uses when packaging Docker deployments as 1Panel local app store apps, including GitHub projects, docker-compose.yml files, docker run commands, app metadata, version directories…
bmeares/Meerschaum
Meerschaum release process — bump version, update changelog, stage dev→main PR, run CI, publish to PyPI, tag, GitHub release, build/push Docker images, rebuild docs on prod VPS.
EliasOulkadi/shokunin
Design CI/CD pipelines for GitHub Actions, GitLab CI, and CircleCI with matrix builds, test sharding, caching, Docker layer caching, OIDC auth, deployment strategies (rolling, blue-green, canary)…
matrixorigin/memoria
Cut a Memoria release. An agent skill from matrixorigin/memoria.
WrBug/PolyHermes
检查前端多语言 key 完整性。当用户要求检查 i18n、多语言缺失、翻译 key 或运行 check-i18n 时使用。
Categories
创建 PolyHermes 项目的 GitHub Release。当用户要求发布版本、创建 release、打 tag 或发布新版本时使用。. Create Release is an agent skill from WrBug/PolyHermes.
Create Release fits situations like: devOps & Cloud work in your project.
Run `npx skills add WrBug/PolyHermes --skill create-release -a claude-code`. Or copy the skill folder (.cursor/skills/common/create-release in WrBug/PolyHermes) into .claude/skills/create-release in your project. Claude Code loads it when a task matches its description.
Run `npx skills add WrBug/PolyHermes --skill create-release -a codex`. Or copy the skill folder (.cursor/skills/common/create-release in WrBug/PolyHermes) into .agents/skills/create-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 WrBug/PolyHermes --skill create-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/create-release, .gemini/skills/create-release, .github/skills/create-release and .opencode/skills/create-release in your project.
Going by SKILL.md and its folder, Create Release needs a shell for the scripts in its folder and the command-line tools its instructions call (gh and git). Our summary lists: A Bash shell; Docker.
SKILL.md names 1 domain. As links in the text: hub.docker.com. 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Create Release is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Create Release: Reflexo Release (Myriad-Dreamin/typst.ts, 1.2k stars), Opentag (amplifthq/opentag, 1.4k stars), 1panel App Builder (arch3rPro/1Panel-Appstore, 213 stars) and Release (bmeares/Meerschaum, 154 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
WrBug (a GitHub user) maintains it in WrBug/PolyHermes, which has 228 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on May 26, 2026.
Source: WrBug/PolyHermes on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.