前言¶
排查線上問題時,經常要先確認「這個 URL 現在返回什麼狀態碼、站點是否還能連上」。手工 curl 可以,但在對話式 Agent 裏若缺少固定流程,模型容易只給常識解釋、不落到真實探測結果。下面介紹 SkillHub 上的社區 Skill「HTTP狀態碼查詢」,把「查狀態碼、看可訪問性」寫成 Agent 可遵循的 SKILL.md 指令。
這是什麼¶
「HTTP狀態碼查詢」是 SkillHub 座標 @user_bba4c100/http-status-code-check 下的社區 Skill(來源:community,當前版本 2.0.0),分類爲 it-ops-security。頁面發佈者爲 user_bba4c100,作者顯示爲姜東棟。簡介與 SKILL 描述一致:查詢 HTTP 狀態碼、網站可訪問性。SkillHub 標籤標明 requires_api_key=false,安裝本 Skill 本身不強制配置 API Key。
該包僅包含標準 SKILL.md 與元數據,無額外腳本目錄;Agent 按文檔聲明的工具與環境能力執行(見下文)。
核心功能¶
依據官方簡介與已安裝包內的 SKILL.md,可覈實的能力包括:
- HTTP 狀態碼查詢:圍繞給定 URL 或站點,完成狀態碼層面的可訪問性覈對(與 Skill 名稱、簡介一致)。
- 網站可訪問性判斷:在運維、排障語境下,結合探測結果說明站點是否可達(具體表述由 Agent 按 SKILL 指引組織)。
- 執行依賴:元數據聲明可用工具爲
WebFetch、Bash;OpenClaw 側要求本機已安裝curl。 - 後端服務說明:
SKILL.md寫明服務提供方爲 XiaoMeng AGI,主頁爲https://xiaomeng-api.qisir.com,並標註通過 ClawTip 按次付費(文檔寫約爲每次 5 CNY)。是否在某一對話中實際調用該付費接口,以你當前 Agent 與 ClawTip 配置爲準;未配置時,仍可能僅依賴curl/WebFetch做本地探測,但不應假設與付費 API 行爲完全一致。
文檔中的「Supported Data Types」「Example Use Cases」多爲通用模板表述,未給出針對 HTTP 狀態碼的專用命令示例,典型用法需結合簡介自行組織自然語言需求(見下一節)。
安裝與啓用¶
1、安裝 SkillHub CLI(若尚未安裝)¶
command -v skillhub && skillhub --version
未安裝時,可按 SkillHub 官方安裝文檔執行完整安裝(CLI + 默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅 CLI:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
說明見:SkillHub 安裝與優先源配置。
2、安裝本 Skill 到當前 Agent 的 skills 目錄¶
安裝時必須用 --dir 指向當前客戶端識別的 skills 目錄,否則默認落在 ./skills/ 可能不被加載。
skillhub install http-status-code-check --namespace user_bba4c100 --dir <你的 skills 目錄>
SkillHub 頁面給出的自然語言安裝提示爲:根據 https://skillhub.cn/install/skillhub.md 安裝 @user_bba4c100/http-status-code-check。
常見客戶端路徑(摘自同一安裝文檔):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
安裝完成後,按你所用客戶端要求重啓或刷新 Agent,使新 Skill 生效。
典型用法¶
在 Skill 已裝入對應目錄的前提下,用對話說明要檢查的地址即可。官方頁面未提供專用 CLI 子命令,用法以 Agent 讀取 SKILL.md 後執行爲準。
向 Agent 發起安裝(頁面原文提示):
請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_bba4c100/http-status-code-check`。
排障類請求示例(與簡介「查詢 HTTP 狀態碼、網站可訪問性」對齊,由 Agent 結合 curl / WebFetch 執行):
請用已安裝的 HTTP 狀態碼查詢 Skill,檢查 https://example.com/ 的 HTTP 狀態碼,並說明站點是否可訪問。
若你的環境接入了 SKILL.md 所述 XiaoMeng AGI 與 ClawTip,Agent 可能按文檔走付費分析流程;使用前請確認 ClawTip 與費用說明。
適用場景與注意¶
適合誰
- 需要在 Cursor、Claude Code、Codex 等支持 Skills 的客戶端裏,用固定流程做 URL 狀態碼與可達性覈對的一線開發、運維、On-call。
- 希望把「先 curl 再看碼」沉澱爲可複用 Skill,減少每次手寫命令。
限制與注意
- 包體極簡:當前版本安裝包僅含
SKILL.md與_meta.json,文檔提到的「analyze script」在包內未提供,實際能力以 Agent 工具鏈(curl、WebFetch等)爲主。 - 付費與免費邊界:
SKILL.md聲明 XiaoMeng AGI 按次付費;與 SkillHub 上requires_api_key=false指的不是同一層配置,部署前請分清「裝 Skill」與「調付費 API」。 - 分類與元數據:SkillHub 列表分類爲
it-ops-security,SKILL.md內 OpenClaw 元數據仍標記seo-tools,以商店頁分類爲準即可。 - 版本字段:商店與
_meta.json爲 2.0.0,SKILL.md文首version爲 1.0.0,以 SkillHub 頁面版本爲準。 - 網絡與權限:依賴外網探測時,Agent 沙箱或企業代理可能攔截請求,需在客戶端側放開相應權限。
截至資料抓取時,SkillHub 顯示評分 100000、下載 1331 次、安裝 0(計數隨平臺更新變化,以頁面爲準)。
結尾¶
「HTTP狀態碼查詢」把運維裏高頻的「看狀態碼、判可訪問」收斂成可安裝的 Agent Skill,座標 @user_bba4c100/http-status-code-check,無需 API Key 即可從商店安裝。若你要覈對功能與版本,請以 SkillHub 頁面與安裝包內 SKILL.md 爲準。
官方地址:
- SkillHub 頁面:https://www.skillhub.cn/skills/user_bba4c100/http-status-code-check
- API 座標頁:https://api.skillhub.cn/user_bba4c100/http-status-code-check