The installer clones this repo into a local folder named weclaw-package-upload-test:
weclaw-installerWhy Path must be a folder: The ClawHub CLI resolves paths as resolve(workdir, . If your current directory has no .clawhub marker, workdir defaults to your OpenClaw workspace (not this repo), so skills/weclaw-installer points nowhere.
This repo includes a .clawhub/ folder so that when your shell cd is the repo root, workdir stays the repo.
Publish (from repo root, recommended):
clawhub publish skills/weclaw-installer --version 1.0.0 --slug weclaw-installer
If you still see the error (e.g. CLAWHUB_WORKDIR overrides), use an explicit workdir or an absolute path:
clawhub --workdir "$(pwd)" publish skills/weclaw-installer --version 1.0.0 --slug weclaw-installer
# or
clawhub publish /absolute/path/to/weclaw-installer-plugin/skills/weclaw-installer --version 1.0.0 --slug weclaw-installer
Use this skill when the user wants to:
uv.envgit, uv, python3.Run:
python3 scripts/run_setup.pyTo pass the API key non-interactively:
python3 scripts/run_setup.py --api-key "" After the user has enabled macOS Accessibility permission:
python3 scripts/run_setup.py --api-key "" --mac-permission-confirmed .env / config values that are explicitly required for WeClaw setup.共 1 个版本