Legal Disclaimer
PipeAgent is a data distribution gateway. We do not own, verify, or endorse the data provided by third-party creators. Use at your own discretion.
OpenClaw: command-line install
This page covers installing a per-feed OpenClaw skill from the terminal. For a conversational workflow (search → metadata → install inside OpenClaw), see PipeAgent Pilot (OpenClaw). For how this differs from Pilot, see the OpenClaw Integration overview.
One-line install
By default, install.sh writes to ~/.openclaw/workspace/skills/<feed-folder>/SKILL.md. That requires an OpenClaw workspace at ~/.openclaw/workspace (create it via OpenClaw setup first). Otherwise pass --dest with your workspace root, or the script exits with an error. install.sh does not need your Read API key for download — it only fetches SKILL.md. Use --alias with the same value as the feed detail page ALIAS (the feed endpoint_path). Do not pass both --id and --alias.
curl -fsSL https://pipeagent.dev/install.sh | bash -s -- --alias "your-endpoint-path"If you prefer the feed UUID:
curl -fsSL https://pipeagent.dev/install.sh | bash -s -- --id "00000000-0000-0000-0000-000000000000"Newer install.sh versions can help configure runtime env for you:
- After install, it can prompt to write PROVIDER_READ_API_KEY into OpenClaw env (default: ~/.openclaw/.env).
- You can also pass --key, or --env-file <path>, or run non-interactive with --yes.
- Restart OpenClaw Gateway after env changes so the key is loaded.
>
OpenClaw env precedence and locations: OpenClaw environment variables.
Optional flags
--skillname <name> — overrides only the YAML name: inside SKILL.md (letters, digits, _, -). The install directory still defaults from ALIAS / endpoint_path.--dest <dir> — OpenClaw workspace root; the skill is installed to <dir>/skills/<feed-folder>/SKILL.md. Default workspace root is ~/.openclaw/workspace (must already exist unless you pass --dest).--site <origin> — Override where SKILL.md is fetched from (default https://api.pipeagent.dev). When you use curl https://pipeagent.dev/install.sh, you normally omit this flag. Use --site only if PipeAgent support gives you a different API/web origin. Optional env on bash: PIPEAGENT_SITE (same meaning as --site).--env-file <path> — write PROVIDER_READ_API_KEY to a custom OpenClaw env file (default is ~/.openclaw/.env).--key <read_key> — provide the read key directly (script can also prompt interactively).--yes — auto-confirm interactive prompts (useful for automation).PipeAgent also exposes the raw skill for scripting:
GET https://api.pipeagent.dev/public/feeds/{uuid_or_endpoint_path}/openclaw-skill (same path on https://pipeagent.dev if you use the web origin) with optional query ?skill_name=. Responses include X-Feed-Endpoint-Path when known.
curl \| bash runs remote code. To inspect first:
curl -fsSL https://pipeagent.dev/install.sh -o install-pipeagent.sh && less install-pipeagent.shthen execute locally.
Directory layout
~/.openclaw/workspace/ <-- OpenClaw workspace (default install target)
└── skills/
└── your-feed-alias/
└── SKILL.md <-- One-line install writes here by defaultmy-agent/ <-- Or a custom project layout with --dest my-agent
└── skills/
└── pipeagent-finance/
└── SKILL.mdWorkbench
On any feed detail page, open the OpenClaw tab in the Agent Workbench. You can copy the one-line install block, copy the SKILL.md body, or download it.
1. Browse to a feed (e.g. from Feeds).
2. Open the OpenClaw tab.
3. Prefer One-line install (uses --alias when the feed has an ALIAS / endpoint_path).
4. Or use Download / Copy and place SKILL.md under ~/.openclaw/workspace/skills/<folder>/ (or your --dest workspace’s skills/ folder).
5. Ensure PROVIDER_READ_API_KEY is set in the OpenClaw runtime (where the agent runs), not for the install command — see OpenClaw environment variables.
6. The same tab includes a second one-liner to install the pipeagent-pilot controller skill via install-pipeagent-pilot.sh.
Recommended quick path (beginner-friendly)
1. Run install:
curl -fsSL https://pipeagent.dev/install.sh | bash -s -- --alias "your-endpoint-path"2. If prompted, paste your PROVIDER_READ_API_KEY so script writes it to ~/.openclaw/.env.
3. Restart OpenClaw Gateway.
4. In chat, ask your agent: Please refresh skills and confirm <alias> is available.
PipeAgent Pilot (controller) one-liner
Installs ~/.openclaw/workspace/skills/pipeagent-pilot/SKILL.md (no Read key). Same --dest / workspace rules as feed install.sh.
curl -fsSL https://pipeagent.dev/install-pipeagent-pilot.sh | bashMore options: PipeAgent Pilot.