前言¶
跑 OpenClaw 的主機一旦對外暴露,常見問題不是「有沒有裝防火牆」,而是審計項分散:SSH、網關配置、已裝 Skill、更新狀態各看各的,很難在一次對話裏形成可執行的加固清單。手工查文檔再拼命令,既慢也容易漏項。
下面介紹 SkillHub 上的 wukong-healthcheck-skill(座標 @user_8211d795/healthcheck-skill)。它把 OpenClaw 主機安全加固與風險評估整理成標準 SKILL.md 工作流,由 Agent 按步驟引導檢查、修復與複測;包內附帶 Shell 腳本與示例,可在本機直接跑基礎檢測。
這是什麼¶
wukong-healthcheck-skill 是面向 OpenClaw 主機 的安全加固與風險評估 Agent Skill。SkillHub 分類爲 it-ops-security,來源爲社區(community),發佈者爲 user_8211d795,當前商店版本 1.0.0,標籤標明 不需要 API Key(requires_api_key=false)。
官方簡介將其定位爲:適用於安全審計、防火牆與 SSH 加固、更新管理、風險暴露檢查、定時監控等場景;部署形態包括 VPS、雲服務器、本地工作站、Docker 容器與沙盒環境。包內 package.json 聲明運行環境爲 OpenClaw >= 2026.1.29,主文檔爲 SKILL.md,維護方在文檔中標註爲 OpenClaw Community。
核心功能¶
以下能力均來自 SkillHub 簡介與安裝包內 SKILL.md、examples/、scripts/ 目錄,可按模塊理解 Agent 會引導你完成的工作。
主機安全評估與加固流程¶
SKILL.md 定義了從環境檢測、安全審計到修復與複測的多步工作流(文檔中按步驟編號組織,含進度與結果分級)。覆蓋方向與官方簡介一致:審計、暴露面與配置風險、防火牆與 SSH、更新狀態等。
OpenClaw 原生命令(文檔標明爲當前可執行)¶
技能文檔明確區分「真實 CLI」與「示例用虛構命令」。實際應優先使用:
openclaw status
openclaw status --all
openclaw security audit
openclaw security audit --deep
openclaw update status
openclaw update
文檔同時說明:healthcheck --* 一類命令爲示例用途,不是獨立可執行的 CLI;openclaw config、openclaw cron 等需按你當前 OpenClaw 版本驗證是否可用。
包內腳本與專項檢測¶
安裝目錄下提供可執行腳本,用於環境識別與專項檢查,例如:
| 路徑(相對技能根目錄) | 作用(據文檔與腳本說明) |
|---|---|
scripts/quick-start.sh |
檢測容器/服務器/本地環境,推薦後續檢查方式並做基礎項掃描 |
scripts/env-leak-detector.sh |
環境變量與敏感信息泄露檢測(容器場景可用 --quick) |
scripts/one-click-hardening.sh |
一鍵加固相關流程(文檔「自動加固」章節引用) |
scripts/security-checks.sh |
安全項檢查集合 |
examples/scripts/basic-cve-check.sh |
基礎 CVE 配置檢查示例,可輸出 JSON |
examples/scripts/malicious-skill-scan.sh |
已安裝 Skill 的惡意/可疑模式掃描示例 |
examples/README.md 還列出配置審計、權限檢查、雲環境檢測等示例腳本路徑;examples/outputs/ 提供 JSON 樣例,便於對照嚴重級別。
可視化與基線模板¶
包內包含 dashboard/(靜態頁面與 dashboard/api/),用於展示安全評分類信息(見 SKILL.md 中 Dashboard 章節)。templates/ 下有如 database-server.json、high-concurrency-web.json 等基線模板,供按場景套用檢查項。
安裝與啓用¶
1. 安裝 SkillHub CLI(若尚未安裝)¶
按 SkillHub 安裝說明 檢查或安裝:
command -v skillhub && skillhub --version
未安裝時可執行完整安裝(文檔推薦):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
2. 安裝本 Skill 到當前 Agent 的 skills 目錄¶
必須用 --dir 指向 Agent 實際讀取的 skills 目錄,否則默認裝到 ./skills/ 可能不會被加載。
skillhub install @user_8211d795/healthcheck-skill --dir <你的 skills 目錄>
常見路徑(摘自 SkillHub 安裝文檔):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下.agents/skills/
也可在對話中讓 Agent 按官方提示安裝:
請根據 https://skillhub.cn/install/skillhub.md,安裝 @user_8211d795/healthcheck-skill。
3. 啓用後如何使用¶
安裝完成後,重啓或刷新 Agent 使技能生效。之後在對話中用自然語言描述場景即可,例如「對新 VPS 做 OpenClaw 部署前安全審計」「檢查 SSH 與網關暴露配置」。Agent 會讀取 SKILL.md 並按工作流調用上述 openclaw 命令或包內腳本。
SkillHub 頁面:https://www.skillhub.cn/skills/user_8211d795/healthcheck-skill
API 資源地址:https://api.skillhub.cn/user_8211d795/healthcheck-skill
典型用法¶
方式一:通過 Agent 對話(推薦入口)¶
安裝到 skills 目錄後,直接說明環境與目標,由技能文檔驅動步驟選擇與結果解讀。適合你不熟悉全部審計項、希望有修復優先級與複測建議的場景。
方式二:本機先跑快速入門腳本¶
進入技能安裝目錄後執行快速啓動,用於識別環境並跑基礎檢查:
cd <skills 目錄>/@user_8211d795/healthcheck-skill
chmod +x scripts/quick-start.sh
./scripts/quick-start.sh
SKILL.md 中的環境對照建議:
- 容器:優先
./scripts/env-leak-detector.sh --quick - 服務器:
openclaw security audit - 本地:
./scripts/env-leak-detector.sh
方式三:運行示例 CVE / Skill 掃描腳本¶
examples/README.md 給出的可復現步驟:
cd <skills 目錄>/@user_8211d795/healthcheck-skill
chmod +x examples/scripts/basic-cve-check.sh
./examples/scripts/basic-cve-check.sh
chmod +x examples/scripts/malicious-skill-scan.sh
./examples/scripts/malicious-skill-scan.sh
腳本會在終端輸出分級結果,並在末尾提供 JSON 便於接入 CI 或存檔。examples/README.md 示例:將 JSON 中的 summary.critical_count 與 0 比較以決定是否阻斷部署。
方式四:深度審計與更新¶
在已安裝 OpenClaw CLI 的主機上:
openclaw security audit --deep
openclaw update status
openclaw update
自動加固類操作應結合 SKILL.md 中的確認步驟;文檔對生產環境、沙盒只讀等場景有單獨說明。
適用場景與注意¶
適合誰
- 剛購入 VPS/雲主機、準備部署 OpenClaw,需要初始化安全基線。
- 需要定期做配置與暴露面審計,或響應 CVE/Skill 供應鏈相關檢查。
- 在 Docker 或本地工作站運行 OpenClaw,希望用同一套檢查清單。
限制與坑
- 命令別混用:README 與
SKILL.md中的healthcheck --deep等僅爲示例敘述;實際操作以openclaw security audit及包內腳本爲準。 - 權限與環境:
SKILL.md「適用邊界」指出 Windows、無權限環境、高併發生產、沙盒等場景功能受限或僅適合只讀/低峯檢查。 - 版本信息:SkillHub 商店版本爲 1.0.0;包內
SKILL.mdfront matter 與package.json可能帶有不同的內部版本號,以你skillhub install得到的目錄內容爲準。 - 自動修復:文檔對 Docker、沙盒等環境標註不宜盲目自動修復;生產環境建議先只讀審計,再按文檔 Tier 分級執行。
- 網絡與依賴:部分示例腳本會調用
openclaw config get等命令;examples/README.md寫明需 OpenClaw 版本兼容,且部分檢查依賴讀取本地 OpenClaw 配置目錄權限。
SkillHub 統計(以抓取資料爲準):評分 100000,下載 981 次,安裝 1 次。
結尾¶
wukong-healthcheck-skill 把 OpenClaw 主機安全從「零散命令」收斂成 Agent 可執行的 SKILL.md 流程,並附帶腳本、示例輸出與 Dashboard 資源。若你已在用 Cursor、Claude Code 等支持 Skills 的客戶端,按上文安裝到對應 skills 目錄後,即可從一次 openclaw security audit 或 quick-start.sh 開始建立基線。
官方入口:
- SkillHub:https://www.skillhub.cn/skills/user_8211d795/healthcheck-skill
- 座標:
@user_8211d795/healthcheck-skill