一個自動化的橋梁,可將本地代碼更改轉換為標準化的提交和拉取請求。
從來源直接安裝技能的最快方式。
npx clawhub@latest install peter-commit-ops
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 peter-commit-ops。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
Peter Commit Ops 是一項專門的自動化技能,旨在處理版本控制生命週期中繁瑣的部分。透過直接整合到開發環境中,它確保每一項代碼更改都經過妥善審核、原子化暫存,並遵循行業最佳實踐推送到遠端倉庫。作為 Openclaw 技能生態系統的一部分,它透過自動化從本地修改到活躍拉取請求的轉換,彌合了手動編碼與正式代碼審查之間的差距。
對於希望在團隊中強制執行一致的提交消息和分支策略的維護者來說,這項技能特別有價值。它充當可靠的中間人,確保在未滿足預定義質量門檻的情況下,任何代碼都不會進入 PR 階段。透過利用 Openclaw 技能,開發人員可以專注於編寫代碼,而代理則處理 Git 操作和 GitHub 整合的複雜性。
確保您的環境中安裝了 Git 和 GitHub CLI (gh)。要為該技能初始化倉庫,可以使用以下命令:
# 驗證 git 和 gh 安裝
git --version
gh --version
# 可選:在 package.json 中定義工作流檢查腳本
# "workflow:check": "npm run lint && npm test"
只需將 Peter Commit Ops 技能添加到您的 Openclaw 技能配置中,即可開始自動化您的 PR 生命周期。
該技能透過以下元數據和輸出參數追蹤其操作:
| 屬性 | 描述 |
|---|---|
| Commit SHA | 生成的 git 提交的唯一識別碼。 |
| 分支名稱 | 更改推送到的來源分支。 |
| PR URL | GitHub 上已建立或更新的拉取請求的直接連結。 |
| 風險狀態 | 表示提交在審查期間是否被標記為高風險的標誌。 |
| 下一步 | 針對下一個技能的建議,例如 peter-ci-gate 或 peter-pr-ops。 |
加載中







































