← 返回 Skills 市场
1241
总下载
0
收藏
17
当前安装
1
版本数
在 OpenClaw 中安装
/install fetch
功能描述
Public web retrieval and clean extraction engine. Use whenever the user wants to fetch, download, inspect, clean, or save content from a public URL. Supports...
使用说明 (SKILL.md)
Fetch
Turn public URLs into usable local content.
Core Philosophy
- Fetch only public web content.
- Prefer clean extracted text over noisy raw HTML.
- Save both the raw response and structured extraction locally.
- Keep a simple local job history so previous fetches are easy to inspect.
Runtime Requirements
- Python 3 must be available as
python3 - No external packages required
Safety Boundaries
- Public URLs only
- No login flows
- No cookies or browser automation
- No API keys or credentials
- No external uploads or cloud sync
- All fetched data is stored locally only
Local Storage
All data is stored under:
~/.openclaw/workspace/memory/fetch/jobs.json~/.openclaw/workspace/memory/fetch/pages/
Key Workflows
- Fetch URL:
fetch_url.py --url "https://example.com" - Save cleaned output:
save_output.py --url "https://example.com" --title "Example" - List history:
list_jobs.py - Show job details:
show_job.py --id JOB-XXXX
Scripts
| Script | Purpose |
|---|---|
init_storage.py |
Initialize local storage |
fetch_url.py |
Fetch a public URL and extract content |
save_output.py |
Save cleaned output with a custom title |
list_jobs.py |
List previous fetch jobs |
show_job.py |
Show one saved fetch job |
安全使用建议
This skill appears coherent and self-contained. Before installing: (1) review and, if desired, run the included scripts locally to confirm behavior; (2) be cautious when fetching untrusted URLs — large responses are not size-limited and raw HTML may contain sensitive data you wouldn't want stored locally; (3) confirm you are comfortable with files being created under ~/.openclaw/workspace/memory/fetch. No credentials or external uploads are requested by the skill.
功能分析
Type: OpenClaw Skill
Name: fetch
Version: 1.0.0
The skill bundle provides a legitimate utility for fetching and cleaning public web content using standard Python libraries (urllib, html.parser). It implements basic safety checks, such as URL scheme validation in fetch_url.py, and stores all data locally within a designated workspace directory (~/.openclaw/workspace/memory/fetch/). No evidence of data exfiltration, shell injection, or malicious prompt instructions was found.
能力评估
Purpose & Capability
Name/description (public fetch + clean + local save) align with the provided scripts: fetch_url.py performs an HTTP(S) GET, extract.py cleans/extracts title/links, and storage writes files under ~/.openclaw/workspace/memory/fetch. There are no requests for unrelated credentials or services.
Instruction Scope
SKILL.md instructions match the scripts' behavior: they require python3, operate on public URLs, store data locally, and offer list/show/save workflows. The scripts do not read other system files, contact endpoints beyond the target URL, or perform browser automation. Minor note: extracted links are returned as-is (may include non-http schemes) and large downloads are not size-limited.
Install Mechanism
No install spec and no external package downloads — the skill is delivered as scripts and uses only Python stdlib. This is the lowest-risk install model.
Credentials
The skill requires no environment variables, credentials, or config paths beyond writing to its own ~/.openclaw workspace. Declared runtime constraints (no cookies, no logins) match the code.
Persistence & Privilege
always is false; the skill does not request permanent/global agent privileges or modify other skills. It writes only to its own workspace directory and job file.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install fetch - 安装完成后,直接呼叫该 Skill 的名称或使用
/fetch触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
[email protected]: Public web retrieval and clean extraction engine. Fetch public URLs, extract readable text, save raw and cleaned output locally, and keep a simple local job history.
元数据
常见问题
Fetch 是什么?
Public web retrieval and clean extraction engine. Use whenever the user wants to fetch, download, inspect, clean, or save content from a public URL. Supports... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1241 次。
如何安装 Fetch?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install fetch」即可一键安装,无需额外配置。
Fetch 是免费的吗?
是的,Fetch 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Fetch 支持哪些平台?
Fetch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Fetch?
由 AGIstack(@agistack)开发并维护,当前版本 v1.0.0。
推荐 Skills