自动化管理 OpenClaw 夜间版本发布、分支维护与主线回合并流程。
整体风险较低:该技能被判定为纯提示/文档型,无必需密钥、无声明远程端点,且对应 GitHub 开源仓库具备很高社区采用度。材料中虽包含发布自动化与主机路径/私有状态文件的操作指引,但更像运维流程说明,而非技能自身具备的执行或外发能力。
材料与检查项均显示该技能本身无必需密钥/环境变量;README 仅提到可选的 `$release-private`、cron id、Discord routing id 与 GitHub 写入包装器,说明相关发布流程可能依赖敏感配置,但未见要求用户向该技能直接提供凭证。
未声明远程端点,且系统已标注为 prompt-only;因此未见该技能自身会把用户数据外发。README 中提及 GitHub/npm/Discord 等发布场景,但这是发布流程背景,不足以证明该技能本身存在网络传输行为。
尽管 README 含有 `git`、`openclaw cron run` 等命令示例,但客观检查项表明这是纯文档/提示型技能,不具备自身在本机起进程或执行代码的能力。当前材料未见超出文档说明性质的执行权限申请。
材料提到读取仓库文档、工作流文件及 `$release-private` 状态文件,但这些属于人工操作说明;就技能自身而言,未声明可直接读写本地文件、主机路径或其他数据资源,也未见过度授权描述。
来源为 GitHub 开源仓库,源码可审计,且社区采用度极高(约 37.7 万 star),这是明显的降风险因素。需注意许可证未声明、维护状态未知,但基于现有证据不足以上调为更高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "release-openclaw-nightly" 技能: 1. 下载 https://raw.githubusercontent.com/openclaw/openclaw/main/.agents/skills/release-openclaw-nightly/SKILL.md 2. 保存为 ~/.claude/skills/release-openclaw-nightly/SKILL.md 3. 装好后重载技能,告诉我可以用了
请为 OpenClaw 项目设计一个 nightly/alpha 发布自动化流程,包括隔离发布分支、本地补丁应用、CI 构建、产物发布和失败回滚策略。
一套结构化的夜间发布流程方案,涵盖分支、CI 步骤、发布产物与异常处理。
帮我制定 OpenClaw nightly 发布分支的保留策略,说明保留周期、清理条件、命名规范,以及如何避免误删仍需维护的分支。
清晰的分支保留与清理规则,可直接用于仓库治理或自动化脚本。
请设计一个将 nightly 分支修复自动 forward-port 到 main 的流程,包含冲突检测、人工审批节点、合并记录和通知机制。
可执行的前移合并方案,明确自动化步骤、审批点与冲突处理方式。
Use for Tideclaw/OpenClaw alpha/nightly release automation, manual alpha triggers, beta prep, release-branch repair, and post-release forward-port. Load $release-private if it exists before using Tideclaw host paths, cron ids, or Discord routing ids.
main.main and prove main CI green.gh write wrapper below.Tideclaw should commit under its own machine identity on release branches and forward-port branches:
git config user.name "Tideclaw"
git config user.email "[email protected]"
This is good for auditability if commits are clearly machine-authored and gated by CI. Avoid direct pushes to protected main; forward-port via PR/automerge unless the repo policy explicitly allows the bot to push after green checks. Include human Co-authored-by only when a human supplied the patch or explicit commit text.
tideclaw/alpha/tideclaw/alpha/YYYY-MM-DD-HHMMZorigin/main SHA at trigger time.$release-private on the Tideclaw host.vYYYY.M.D-alpha.NalphaDo not reuse old alpha branches for a new run. If rerunning the same base SHA, create a new timestamped branch and record why.
$release-private.git fetch origin main --tags --prune
git switch main
git merge --ff-only origin/main
BASE_SHA="$(git rev-parse origin/main)"
BRANCH="tideclaw/alpha/$(date -u +%Y-%m-%d-%H%MZ)"
git switch -c "$BRANCH" "$BASE_SHA"
AGENTS.mddocs/scripts/.github/workflows/*release*$BASE_SHA with the last successful alpha state and current git/npm/GitHub alpha tags. If already released, report skip and do not publish.Manual trigger:
CRON_ID="<from release-private>"
OPENCLAW_ALLOW_ROOT=1 openclaw cron run "$CRON_ID" --expect-final --timeout 21600000
Tideclaw may run alpha immediately from Discord when a maintainer mentions Tideclaw in #releases or #maintainers.
Accepted shapes:
@Tideclaw run alpha now
@Tideclaw alpha release from main now
@Tideclaw trigger alpha
Rules:
origin/main and create a fresh tideclaw/alpha/YYYY-MM-DD-HHMMZ branch.#maintainers trigger requires an explicit Tideclaw mention; do not react to unmentioned release chatter there.$release-private.…
通过 OpenAI 音频转写接口,将语音录音快速转成文本或说话人分段结果。
帮助你用 node inspect 与性能分析工具定位 Node.js 调试与性能问题。
使用 sherpa-onnx 在本地离线将文本快速转换为语音,无需云服务。
帮助你自动控制网页流程,处理多步骤操作、登录检查与标签页管理。
快速生成概念、架构、流程与白板图,支持 SVG、HTML 或 Excalidraw 格式
帮助开发与运维团队运行、排查并总结 OpenClaw 发布 CI 与发布前检查流程
基于 Git 历史重生成 OpenClaw 发布更新日志,便于发版前整理版本说明。
帮助维护者准备并核验 OpenClaw 稳定版或测试版发布与发布说明。
根据变更记录与发布证据,起草或发布 OpenClaw 版本公告与测试指引。
帮助维护者执行或恢复 OpenClaw 的 macOS 发布签名、公证与资源推广流程。
帮助你在核对来源的前提下重构 OpenClaw 文档页面并完成验证
帮助开发者批量定位并修复可合入的高置信小型 OpenClaw 缺陷