一键导入
openclaw-stow
Re-deploy OpenClaw config files via GNU Stow, automatically resolving the known jobs.json conflict
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Re-deploy OpenClaw config files via GNU Stow, automatically resolving the known jobs.json conflict
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add a messaging channel binding (Telegram, Slack, WhatsApp, or GChat) to an existing OpenClaw agent
Create a new scheduled cron job for an OpenClaw agent (recurring, interval, or one-shot)
Scaffold a new deterministic shell script for an OpenClaw agent with JSON output, error handling, and the json-response library
Add a new secret to the OpenClaw keychain and update the appropriate launcher/secrets script
Set up nightly dream routine (memory distillation) for an OpenClaw agent including DREAM-ROUTINE.md, cron job, and archive pipeline
Create a new OpenClaw agent with all required directive files, directory structure, and config registration
| name | openclaw-stow |
| description | Re-deploy OpenClaw config files via GNU Stow, automatically resolving the known jobs.json conflict |
| disable-model-invocation | true |
Re-deploy configuration files from the openclaw-home repo to $HOME via GNU Stow.
Detect the openclaw-home repo location and deployment mode:
OPENCLAW_REPO=$(readlink ~/.openclaw/openclaw.json 2>/dev/null | sed 's|/.openclaw/openclaw.json||')
TIER_CONFIGS=(~/.openclaw/configs/openclaw-*.json)
[[ -f "${TIER_CONFIGS[0]}" ]] && MULTI_GATEWAY=true || MULTI_GATEWAY=false
ls -la ~/.openclaw/cron/jobs.json 2>/dev/null
If it's a regular file (not a symlink), remove it — the gateway recreates it on every startup:
rm -f ~/.openclaw/cron/jobs.json
cd "$OPENCLAW_REPO" && stow --no-folding -t ~ .
If stow reports other conflicts, check what they are:
Verify key symlinks:
ls -la ~/.openclaw/openclaw.json
ls -la ~/.openclaw/cron/jobs.json
Each should point to the openclaw-home repo.
ls -la ~/.openclaw/openclaw.json
ls -la ~/.openclaw/cron/jobs.json
ls -la ~/.openclaw/configs/openclaw-*.json
ls -la ~/.openclaw/scripts/start-*.sh
All should be symlinks pointing to the openclaw-home repo.