適用於 Openclaw 的 ExpertPack CLI

一套完整的本地 Python 實用程式,用於驗證、修復、繪製圖表並準備用於部署的 ExpertPacks。

brianhearn
v1.0.0
Apr 14, 2026
0
801
0

安裝與下載

1. ClawHub CLI

從來源直接安裝技能的最快方式。

npx clawhub@latest install expertpack-cli

2. 手動安裝

將技能資料夾複製到以下位置之一

全域模式
~/.openclaw/skills/
工作區
<project>/skills/

優先級:工作區 > 本地 > 內建

3. 提示詞安裝

將此提示詞複製到 OpenClaw 即可自動安裝。

請幫我使用 Clawhub 安裝 expertpack-cli。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。

想要直接下載?

取得包含原生技能檔案的ZIP壓縮檔。

什麼是 ExpertPack CLI?

ExpertPack CLI 為從事結構化 AI 內容開發的開發者提供了一套專業的本地 Python 工具。這些工具透過自動化 pack 的測試與格式化,讓您能在 Openclaw Skills 生態系統中維持高標準的品質與合規性。它完全在本地檔案上運作,除了 Python 標準庫外沒有外部依賴,確保了在管理複雜元數據與關係時擁有快速、隱私且安全的開發環境。

ExpertPack CLI 應用場景

  • 在向代碼儲存庫提交前確保 AI packs 符合 19 項檢查標準。
  • 自動修復 wikilinks 與 frontmatter 中的常見格式問題。
  • 生成關係圖以視覺化並匯出 pack 結構。
  • 透過移除開發相關的 frontmatter 來準備生產就緒的檔案版本。
  • 清理複合 pack 結構中損壞的內部參照。

ExpertPack CLI 運作原理

  1. 開發者在 dry-run 模式下執行 ep-doctor,在不修改原始檔案的情況下識別可修復的問題。
  2. 使用 ep-doctor --apply 指令自動修復前綴與連結。
  3. 執行 ep-validate 進行全面的合規性檢查;pack 必須零錯誤通過。
  4. 使用 ep-graph-export 將 wikilinks 與 frontmatter 處理成結構化的 _graph.yaml 檔案。
  5. 執行 ep-strip-frontmatter 生成乾淨的部署副本,同時保留原始檔案。

ExpertPack CLI 設定指南

若要開始為您的 Openclaw Skills 開發使用這些工具,請複製儲存庫並導覽至 validator 目錄:

git clone https://github.com/brianhearn/ExpertPack
cd ExpertPack/tools/validator/
# 確保已安裝 Python,然後直接執行工具
python3 ep-validate.py --path /path/to/your/pack

ExpertPack CLI 資料結構與分類體系

ExpertPack CLI 與您的檔案互動並生成元數據,如下所示:

元件 功能 輸出
驗證規則 19 項檢查 主控台報告
圖元數據 關係對應 _graph.yaml
部署副本 移除 frontmatter 已清理的 MD 檔案
修復引擎 前綴/連結修復 更新後的 MD 檔案

ExpertPack CLI 進階特性

  • Dry-run 功能,可在套用到您的 Openclaw Skills 專案前預覽變更。
  • 複合安全連結修復,可保護複雜的多檔案依賴關係。
  • 高效能 frontmatter 移除,用於高效率的部署管線。
  • 本地優先架構,不需要網路呼叫或外部 API 依賴。

SKILL.md


加載中

Openclaw 相關技能

METADATA

Github Stars: 0
forks: 0

精選*