← 返回 Skills 市场
wykings

XCrawl Scrape

作者 wykings · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ 安全检测通过
1329
总下载
0
收藏
9
当前安装
3
版本数
在 OpenClaw 中安装
/install xcrawl-scrape
功能描述
Use this skill for XCrawl scrape tasks, including single-URL fetch, format selection, sync or async execution, and JSON extraction with prompt or json_schema.
安全使用建议
This skill is internally consistent with a client for the XCrawl scraping API. Before installing: (1) Confirm you trust xcrawl.com and your API key issuer; (2) Consider storing your API key in a secure secret manager rather than an unencrypted ~/.xcrawl/config.json file; (3) Be cautious with webhook URLs you supply — they will receive scraped content; (4) Review any use of skip_tls_verification or proxies in request options (these lower network security); (5) Remember this skill runs curl/node commands at runtime (so the agent will need those tools available). If any of the above is unacceptable, don't install or ask the publisher for alternative auth/storage methods.
功能分析
Type: OpenClaw Skill Name: xcrawl-scrape Version: 1.0.2 The xcrawl-scrape skill is a standard integration for the XCrawl web scraping service (run.xcrawl.com). It uses curl and node to interact with the API, requiring an API key stored in ~/.xcrawl/config.json. The logic is consistent with its stated purpose, and no malicious patterns such as data exfiltration or unauthorized execution were identified.
能力评估
Purpose & Capability
The name/description (XCrawl scraping: single-URL fetch, sync/async, JSON extraction) aligns with the actual instructions which call https://run.xcrawl.com/v1/scrape. The declared tool dependencies (curl or node) and the local config file (~/.xcrawl/config.json) are coherent for an API-key based client.
Instruction Scope
SKILL.md instructs only to read the local config file for XCRAWL_API_KEY, then make HTTP requests to the XCrawl API using curl or node. It does not instruct reading other user files, scanning the system, or transmitting unrelated data. The webhook feature exists as part of the API (user-specified callback URL) — expected for async scrape workflows but a user-controlled sink.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is downloaded or written by an installer. That minimizes install-time risk.
Credentials
No global environment variables or external credentials are requested. The skill requires a single locally stored API key (~/.xcrawl/config.json), which is proportionate to calling a paid scraping API. Note: storing an API key as plaintext in a home directory is sensitive but is a user configuration choice rather than a requirement of the skill.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It does request runtime execution permissions for curl/node (consistent with examples). There is no instruction to modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install xcrawl-scrape
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /xcrawl-scrape 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
xcrawl-scrape v1.0.2 - Added a note about credits: users need an XCrawl account with activated free credits before running requests. - Provided registration guidance: users should sign up at https://dash.xcrawl.com/ and activate the free 1000 credits plan. - No breaking changes to API usage or workflow.
v1.0.1
xcrawl-scrape 1.0.1 - Supports both sync and async scraping modes, with flexible output format selection (markdown, links, json, etc.). - Requires local API key config at ~/.xcrawl/config.json (no environment variables or global dependencies). - Only uses curl and node as runtime tools. - Returns raw upstream API responses, supporting custom extraction via prompt or json_schema.
v1.0.0
Initial release of xcrawl-scrape skill: - Supports single-page extraction using the Xcrawl Scrape API. - Allows users to fetch content by URL with selectable formats (markdown, html, links, summary, or screenshot). - Provides both synchronous (`mode=sync`) and asynchronous (`mode=async`) scrape modes, including status polling by `scrape_id`. - Enables structured data extraction via flexible prompt or strict `json_schema`. - Returns upstream API response bodies as-is without summarization, unless requested. - Offers helper scripts and usage examples for Bash, Python, and Node.
元数据
Slug xcrawl-scrape
版本 1.0.2
许可证 MIT-0
累计安装 10
当前安装数 9
历史版本数 3
常见问题

XCrawl Scrape 是什么?

Use this skill for XCrawl scrape tasks, including single-URL fetch, format selection, sync or async execution, and JSON extraction with prompt or json_schema. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1329 次。

如何安装 XCrawl Scrape?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install xcrawl-scrape」即可一键安装,无需额外配置。

XCrawl Scrape 是免费的吗?

是的,XCrawl Scrape 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

XCrawl Scrape 支持哪些平台?

XCrawl Scrape 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 XCrawl Scrape?

由 wykings(@wykings)开发并维护,当前版本 v1.0.2。

💬 留言讨论