Skills
openclaw skills
Section titled “openclaw skills”檢查本地技能、搜尋 ClawHub、從 ClawHub/Git/本機目錄安裝技能、驗證 ClawHub 技能,以及更新 ClawHub 追蹤的安裝。
相關:
- Skills 系統:Skills
- Skill Workshop:Skill Workshop
- Skills 設定:Skills config
- ClawHub 安裝:ClawHub
openclaw skills search "calendar"openclaw skills search --limit 20 --jsonopenclaw skills install <slug>openclaw skills install <slug> --version <version>openclaw skills install git:owner/repoopenclaw skills install git:owner/repo@mainopenclaw skills install ./path/to/skill --as custom-nameopenclaw skills install <slug> --forceopenclaw skills install <slug> --agent <id>openclaw skills install <slug> --globalopenclaw skills update <slug>openclaw skills update <slug> --globalopenclaw skills update --allopenclaw skills update --all --agent <id>openclaw skills update --all --globalopenclaw skills verify <slug>openclaw skills verify <slug> --version <version>openclaw skills verify <slug> --tag <tag>openclaw skills verify <slug> --cardopenclaw skills verify <slug> --globalopenclaw skills listopenclaw skills list --eligibleopenclaw skills list --jsonopenclaw skills list --verboseopenclaw skills list --agent <id>openclaw skills info <name>openclaw skills info <name> --jsonopenclaw skills info <name> --agent <id>openclaw skills checkopenclaw skills check --agent <id>openclaw skills check --jsonopenclaw skills workshop propose-create --name "qa-check" --description "QA checklist" --proposal ./PROPOSAL.mdopenclaw skills workshop propose-update qa-check --proposal ./PROPOSAL.mdopenclaw skills workshop listopenclaw skills workshop inspect <proposal-id>openclaw skills workshop revise <proposal-id> --proposal ./PROPOSAL.mdopenclaw skills workshop apply <proposal-id>openclaw skills workshop reject <proposal-id> --reason "Not reusable"openclaw skills workshop quarantine <proposal-id> --reason "Needs security review"search、update 和 verify 直接使用 ClawHub。install <slug> 安裝
ClawHub skill,install git:owner/repo[@ref] 複製 Git skill,而
install ./path 複製本機 skill 目錄。預設情況下,install、update
和 verify 以作用中工作區的 skills/ 目錄為目標;加上 --global 時,
它們則以共用的受管理 skills 目錄為目標。list/info/check 仍然
會檢查目前工作區和設定可見的本機 skills。
以工作區為基礎的指令會先從 --agent <id> 解析目標工作區,接著
在當前工作目錄位於已設定的 agent 工作區內時從該處解析,然後是預設 agent。
Git 和本機目錄安裝預期來源根目錄中有 SKILL.md。當有效時,
安裝的 slug 來自 SKILL.md frontmatter name,然後是
來源目錄或存放庫名稱;請使用 --as <slug> 加以覆寫。--version
僅限 ClawHub。Skill 安裝不支援 npm 套件規格或 zip/壓縮檔
路徑,且 openclaw skills update 僅更新由 ClawHub 追蹤的安裝項目。
從 onboarding 或 Skills 設定觸發的 Gateway 支援 skill 相依性安裝,改用
個別的 skills.install 要求路徑。
備註:
search [query...]接受選用查詢;省略它以瀏覽預設的 ClawHub 搜尋動態饋送。search --limit <n>限制傳回結果。install git:owner/repo[@ref]安裝 Git 技能。分支參照可能包含斜線,例如git:owner/repo@feature/foo。install ./path/to/skill安裝一個本機目錄,其根目錄包含SKILL.md。install --as <slug>覆寫 Git 和本機目錄安裝的推斷 slug。install --version <version>僅適用於 ClawHub 技能 slug。install --force覆寫相同 slug 的現有工作區技能資料夾。--global指向共享管理技能目錄,且不能與--agent <id>結合使用。--agent <id>指向一個設定的代理程式工作區,並覆寫目前工作目錄的推斷。update <slug>更新單一追蹤的技能。新增--global以指向共享管理技能目錄而非工作區。update --all更新所選工作區中已追蹤的 ClawHub 安裝,或在與--global結合時更新共享管理技能目錄中的安裝。verify <slug>預設會列印 ClawHub 的clawhub.skill.verify.v1JSON 信封。沒有--json標誌,因為 JSON 已經是預設值。verify對已安裝的 ClawHub 技能使用.clawhub/origin.json,因此它會根據其來源註冊表驗證已安裝的版本。--version和--tag會覆寫版本選擇器,但在來源中繼資料存在時保留該已安裝的註冊表。verify --card列印產生的技能卡 Markdown 而非 JSON。當 ClawHub 傳回ok: false或decision: "fail"時,指令會以非零值結束;除非 ClawHub 政策變更,否則未簽署的簽章僅供參考。- 已安裝的 ClawHub 套件可能包含生成的
skill-card.md。OpenClaw 將驗證視為 ClawHub 伺服器的決定,並不會僅因該生成的卡片變更了套件 指紋而拒絕已安裝的技能。 check --agent <id>會檢查所選代理人的工作區,並報告哪些 就緒的技能實際上對該代理人的提示或命令介面可見。- 當未提供子指令時,
list為預設動作。 list、info和check會將其輸出結果寫入 stdout。對於--json,這意味著機器可讀的酬載會保留在 stdout 上以供管道 和腳本使用。
openclaw skills workshop 管理所選工作區中的待處理技能提案。提案在被套用之前
並非有效技能。關於提案儲存、支援檔案防護措施、Gateway 方法以及審核策略,請參閱
技能工作坊。
openclaw skills workshop propose-create \ --name "qa-check" \ --description "Repeatable QA checklist" \ --proposal ./PROPOSAL.mdopenclaw skills workshop propose-create \ --name "qa-check" \ --description "Repeatable QA checklist" \ --proposal-dir ./qa-check-proposalopenclaw skills workshop propose-update qa-check --proposal ./PROPOSAL.mdopenclaw skills workshop listopenclaw skills workshop inspect <proposal-id>openclaw skills workshop revise <proposal-id> --proposal ./PROPOSAL.mdopenclaw skills workshop apply <proposal-id>openclaw skills workshop reject <proposal-id> --reason "Duplicate"openclaw skills workshop quarantine <proposal-id> --reason "Needs security review"