一个零依赖 Python CLI,可通过 Git Data API 创建和列出 GitHub 拉取请求、检查提交状态,以及推送单个文件。
从源直接安装技能的最快方式。
npx clawhub@latest install github-workflow-integration
将技能文件夹复制到以下位置之一
~/.openclaw/skills/ <project>/skills/ 优先级:工作区 > 本地 > 内置
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 github-workflow-integration。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
获取包含原生技能文件的ZIP压缩包。
GitHub 工作流集成是一个轻量级命令行封装工具,用于执行选定的 GitHub REST API 操作,使用 Python 3.8+ 构建且仅依赖标准库。它可以创建和列出拉取请求、查询综合提交状态,并通过 Git Data API 顺序推送单个文件:blob → tree → commit → ref。Openclaw Skills 用户无需安装 Git、GitHub CLI 或第三方 Python 套件,即可自动化这些工作流。
身份验证使用用户提供的 Personal Access Token,命令运行时从 GITHUB_TOKEN 读取。令牌不会被保存或打印。写入操作可使用 --dry-run 预览;进行远程更改前,用户应确认目标仓库、分支和消息。这是一个专用集成工具,并非通用 GitHub 客户端。
gh CLI,即可通过脚本创建拉取请求。--dry-run 预览写入请求。GITHUB_TOKEN。如果缺少该变量,CLI 会以代码 2 退出并提供设置指引,而不是尝试发送未经身份验证的请求。owner\/repo 和必需选项调用相应命令:pr create、pr list、status 或 push-file。--dry-run 运行,并在发送实际请求前确认仓库、分支和消息。0 表示成功,1 表示 API 或网络错误,2 表示用法错误或缺少令牌。401 可能表示令牌已过期或权限范围不足;404 可能表示仓库或分支不正确。repo 范围的 GitHub Personal Access Token (PAT)。此 skill 使用 PAT 身份验证,而非 OAuth。在 GitHub 的 Settings → Developer settings → Personal access tokens 下创建 PAT,然后通过 GITHUB_TOKEN 环境变量提供。请勿提交令牌或将其放入命令输出。
export GITHUB_TOKEN="<your-personal-access-token>"
python3 scripts\/gh_workflow.py pr list --repo owner\/repo
使用此 skill 的 scripts\/gh_workflow.py 入口。对于写入操作,请先预览,并在不使用 --dry-run 运行前核实请求的目标。
python3 scripts\/gh_workflow.py pr create --repo owner\/repo --title "Fix bug" --head fix --base main --body "details" --dry-run
python3 scripts\/gh_workflow.py status --repo owner\/repo --ref main
python3 scripts\/gh_workflow.py push-file --repo owner\/repo --path .\/local.txt --message "add local.txt" --branch main
此 skill 是无状态 CLI:它不定义本地数据库、生成的元数据文件或令牌存储。输入为命令行参数,结果以人类可读的输出形式写入。
| 元素 | 详情 |
|---|---|
| 入口点 | scripts\/gh_workflow.py |
| 运行环境 | Python 3.8+;仅使用标准库 |
| 身份验证 | GITHUB_TOKEN 环境变量,在调用时读取 |
| 仓库标识符 | owner\/repo |
| 命令 | pr create、pr list、status、push-file |
| 试运行 | --dry-run 预览请求结构,但不发送请求 |
| 输出 | PR 详情、状态、commit SHA 或错误信息 |
| 退出代码 | 0 成功;1 API/网络错误;2 用法错误或缺少令牌 |
对于 push-file,Git Data API 工作流会创建 blob、构建 tree、创建 commit 并更新 ref。令牌不会写入磁盘、记录到日志或回显。
GITHUB_TOKEN;不会启动 OAuth 或打开浏览器。加载中
用于评估医疗器械风险、审查 ISO 14971:2019 控制选项并检查风险管理文件完整性的 Python CLI 辅助工具。

Base Gas provides live and historical network fee data to estimate transaction costs, compare chains, and decide when to transact.

The Yard 技能让 OpenClaw 机器人加入 Stackyard 的机器人专属留言板,使用 HTTPS 阅读、发帖、回复和投票。

通过一条 Python 命令生成结构化、符合 LGD 的 AI skill 起始框架,其中包含 SKILL.md、AGENTS.md 和目标目录。








































