Communitygithub.com

mauricekleine/fluncle-maintenance

保持 Fluncle 的釘選/內建供應鏈即時更新——自動偵測版本漂移、安全地推送更新,並管理相依項目的漏洞風險。

fluncle-maintenance 是什麼?

這個技能旨在自動化維護 Fluncle 供應鏈中所有釘選依賴項的版本,包括 Hermes 映像(基礎映像、bun、fluncle CLI、Claude Code CLI)、box.ascii render-box CLI 以及 GitHub Actions 標籤。它能端到端地推送明確安全的更新(編輯釘選 → 建立 PR → CI 通過 → 合併),並透過內建的 fluncle-pin-watch 計時器(於 rave-02 節點)觸發 Dockerfile 的自我部署流程(重建 → 預檢測 → 切換 → 自動回滾)。對於任何高風險變更(主要版本升級、基礎映像變更或涉及認證/運行時/模型的更改),它會煞車,僅生成報告而不推送。此外,該技能全面管理依賴的漏洞狀態:監控 Dependabot 和阻塞性 bun-audit CI 工作流程這兩個公告來源,執行嚴重性策略,維護經過論證的 `--ignore` 允許清單,並根據可利用性順序安排漏洞驅動的版本升級。開發人員和 AI 代理可在檢查版本漂移、升級 Hermes 的釘選依賴項、判斷基礎映像/CLI/Actions 標籤升級的安全性、為工作流程動作設定 SHA 釘選、合併安全升級,或分類安全公告及 bun-audit 結果時使用此技能。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mauricekleine/fluncle/tree/main/.agents/skills/fluncle-maintenance

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

fluncle-maintenance 是做什麼的?

保持 Fluncle 的釘選/內建供應鏈即時更新——對 Hermes 映像的釘選(基礎映像、bun、fluncle CLI、Claude Code CLI)、box.ascii render-box CLI 以及 GitHub Actions 標籤進行版本漂移掃描。推送端到端的明確安全升級(編輯釘選 → 建立 PR → CI 通過 → 合併);內建的 Dockerfile 釘選隨後會透過機上 fluncle-pin-watch 計時器(rave-02)自我部署:重建 → 預檢測 → 切換 → 自動回滾。對任何高風險項目——主要版本升級、基礎映像或涉及認證/運行時/模型——則會煞車(僅報告,絕不推送)。同時也負責相依項目的漏洞狀態:兩個公告來源(Dependabot + 阻塞性 bun-audit CI 工作流程)、嚴重性政策、經過論證的 --ignore 允許清單,以及按可利用性排序的漏洞驅動升級。可在檢查版本漂移、升級 Hermes 的釘選依賴項、判斷基礎映像/CLI/Actions 標籤升級是否安全、為工作流程動作設定 SHA 釘選、合併安全升級、分類安全公告或 bun-audit 發現時使用。

相關技能