← 返回 Skills 市场
1964
总下载
0
收藏
12
当前安装
1
版本数
在 OpenClaw 中安装
/install xpr-web-scraping
功能描述
Tools for fetching and extracting cleaned text, metadata, and links from single or multiple web pages with format options and link filtering.
安全使用建议
This skill appears to be a coherent, self-contained web scraper that doesn't request secrets or install external code. Before installing: (1) review the full src/index.ts (the provided snippet was truncated) to confirm there are no hidden network callbacks or logging endpoints; (2) ensure use complies with target sites' robots.txt, terms of service, and legal/privacy rules; (3) enforce rate limits and avoid scraping protected or paywalled content; (4) if you run in a sensitive environment, sandbox the skill (or review for any unexpected outbound endpoints) before enabling autonomous invocation.
功能分析
Type: OpenClaw Skill
Name: xpr-web-scraping
Version: 0.2.11
The skill provides web scraping functionality using Node.js built-in fetch. While the code is generally well-behaved and lacks direct evidence of malicious intent (e.g., no data exfiltration, persistence, or malicious execution), the `scrape_url` tool in `src/index.ts` allows arbitrary HTTP headers to be passed via the `headers` parameter. This capability, though plausibly needed for advanced scraping, presents a risky vector for misuse by a malicious prompt. An attacker could instruct the agent to send crafted headers for various attack scenarios against the target web server (e.g., authentication bypass, HTTP header injection, or to trigger specific server-side behaviors), making it a 'risky capability without clear malicious intent'.
能力评估
Purpose & Capability
Name/description (fetching, extracting text/links/metadata) match the actual tools and code: scrape_url, extract_links, scrape_multiple. No unrelated env vars, binaries, or services are requested.
Instruction Scope
SKILL.md describes limited scraping actions (single page, link extraction, multi-page up to 10). Instructions recommend rate-limiting and content-size limits and do not instruct access to unrelated files, credentials, or external endpoints beyond the target pages.
Install Mechanism
No install spec; skill is instruction-plus-code and relies on built-in Node fetch. No downloads, package registry installs, or archive extraction are present in the provided metadata.
Credentials
Skill requires no environment variables, credentials, or config paths. The code uses only network fetch and in-memory parsing; requested access is proportional to web-scraping functionality.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill does not request persistent system-wide privileges or modify other skills. Autonomous invocation is allowed by platform default but not combined with other red flags.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install xpr-web-scraping - 安装完成后,直接呼叫该 Skill 的名称或使用
/xpr-web-scraping触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.11
- Added SKILL.md documentation detailing available web scraping tools and usage guidelines.
- Described supported actions: single-page scraping, link extraction, and multi-page scraping.
- Clarified content formats (text, markdown, html) and their recommended uses.
- Provided best practices for scraping frequency, file size limits, and saving results.
元数据
常见问题
XPR Web Scraping 是什么?
Tools for fetching and extracting cleaned text, metadata, and links from single or multiple web pages with format options and link filtering. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1964 次。
如何安装 XPR Web Scraping?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install xpr-web-scraping」即可一键安装,无需额外配置。
XPR Web Scraping 是免费的吗?
是的,XPR Web Scraping 完全免费(开源免费),可自由下载、安装和使用。
XPR Web Scraping 支持哪些平台?
XPR Web Scraping 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 XPR Web Scraping?
由 paulgnz(@paulgnz)开发并维护,当前版本 v0.2.11。
推荐 Skills