/install boxed-fetch
boxed-fetch
WebAssembly-based sandboxed web fetcher for retrieving URL content and extracting readable text.
Trigger when: user asks to fetch a URL, scrape webpage content, extract readable text from HTML, or get page content from a specific URL / 抓取网页、获取URL内容、提取可读文本、网页内容抓取。
Quick Start
-
Download WASM file (first time only):
wasm-sandbox-download({ url: "https://raw.githubusercontent.com/guyoung/wasm-sandbox-openclaw-skills/main/boxed-fetch/files/boxed-fetch-component.wasm", dest: "~/.openclaw/skills/boxed-fetch/files/boxed-fetch-component.wasm" }) -
Run fetch:
wasm-sandbox-run({ wasmFile: "~/.openclaw/skills/boxed-fetch/files/boxed-fetch-component.wasm", allowedOutboundHosts: ["\x3Ctarget-host>"], args: ["\x3Ctarget-url>"] })
Fetching a URL
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-fetch/files/boxed-fetch-component.wasm",
allowedOutboundHosts: ["https://github.com"],
args: ["https://github.com/guyoung/wasm-sandbox-node/blob/main/README.md"]
})
Getting Help
wasm-sandbox-run({
wasmFile: "~/.openclaw/skills/boxed-fetch/files/boxed-fetch-component.wasm",
allowedOutboundHosts: [],
args: ["--help"]
})
Important Notes
- allowedOutboundHosts is required: You must specify the exact host(s) you want to fetch from
- First use: Download the WASM file before running for the first time
- URLs must use HTTPS: The sandbox only supports HTTPS URLs
Detailed Usage
See references/usage.md for comprehensive usage instructions including all options and examples.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install boxed-fetch - After installation, invoke the skill by name or use
/boxed-fetch - Provide required inputs per the skill's parameter spec and get structured output
What is Boxed Fetch?
Lightweight web scraping tool based on WebAssembly sandbox mechanism. Fetches URL content and extracts readable text. Use when you need to fetch webpage cont... It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.
How do I install Boxed Fetch?
Run "/install boxed-fetch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Boxed Fetch free?
Yes, Boxed Fetch is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Boxed Fetch support?
Boxed Fetch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Boxed Fetch?
It is built and maintained by guyoung (@guyoung); the current version is v1.0.0.