返回顶部
c

clawjection

Install and apply ClawJection bundles when a user asks to install a ClawJection, run a ClawJection, or configure an OpenClaw instance from a ClawJection repo, archive, or local bundle.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
68
下载量
0
收藏
概述
安装方式
版本历史

clawjection

# ClawJection Use this skill when the user asks you to install or run a ClawJection. ## What ClawJection Is ClawJection is a bundle format for modifying a local OpenClaw instance so it adopts a specific role or capability set. A ClawJection bundle has: - a required `clawjection.yaml` - an entrypoint declared by that manifest - arbitrary bundle internals chosen by the bundle author The entrypoint is expected to: - modify the OpenClaw workspace or local runtime - install tools, skills, or auth setup when needed - return a structured result JSON with ordered `followups` ## Install Flow 1. Get the bundle locally. 2. Find the bundle root by locating `clawjection.yaml`. 3. Read `clawjection.yaml` and resolve `entrypoint.path`. 4. Run the entrypoint from the bundle root with the `apply` action. 5. By default, let the entrypoint discover OpenClaw config from `~/.openclaw/openclaw.json`. 6. If needed, pass `--openclaw-config-path <path>`. 7. Treat stdout as agent-readable hints. 8. Read the structured result JSON from `CLAWJECTION_RESULT_PATH`. 9. Execute the returned ordered `followups`. ## Source Types ### Git repository - Clone the repo to a temporary local directory. - If the repo contains multiple bundles, choose the directory containing the intended `clawjection.yaml`. ### Archive URL or local zip - Download or unpack it to a temporary local directory. - Identify the bundle root by locating `clawjection.yaml`. ### Local directory - Use it directly if it contains `clawjection.yaml`. ## Execution Rules - Run from the bundle root so relative paths in the bundle resolve correctly. - Do not assume the bundle layout beyond `clawjection.yaml` and the declared entrypoint. - If the bundle installs CLIs or skills, verify they were actually installed before claiming success. - If the result says `needs_user_action`, do not treat the setup as finished; perform the `followups`. ## Safety - Review what the entrypoint appears to do before running untrusted bundles. - Tell the user when a bundle will overwrite core OpenClaw files such as `IDENTITY.md`. - Never claim a remote skill or CLI is installed unless the install command succeeded. - Keep secrets out of workspace files unless the bundle explicitly requires that behavior and the user agrees. ## References - Read `standard/v1.md` in this repo for the full execution contract. - Read `schemas/clawjection.schema.json` and `schemas/result.schema.json` when you need the exact manifest or result structure.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawjection-1776004210 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawjection-1776004210 技能

通过命令行安装

skillhub install clawjection-1776004210

下载 Zip 包

⬇ 下载 clawjection v1.0.0

文件大小: 1.8 KB | 发布时间: 2026-4-13 09:45

v1.0.0 最新 2026-4-13 09:45
- Initial release of the clawjection skill.
- Supports installing and applying ClawJection bundles from Git repositories, archives, or local directories.
- Handles ClawJection install flow, including discovering the bundle, running the entrypoint, and processing results.
- Ensures safety by notifying users about changes to core files and requiring verification of installations.
- Executes ordered follow-up actions based on the bundle output.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部