← 返回 Skills 市场
Product Pricing Scraper
作者
terrycarter1985
· GitHub ↗
· v1.0.0
· MIT-0
99
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install product-pricing-scraper
功能描述
Extract normalized product pricing data from retail or ecommerce pages using HTML parsing with retry, backoff, and safe defaults.
安全使用建议
This skill largely matches its stated purpose and does not request secrets, but review and fix before use: 1) It relies on third-party Python libraries (requests, beautifulsoup4) which are not declared—install them in a controlled environment. 2) The provided scraper.py contains at least one clear bug (it attempts to return an undefined variable near the end) and should be tested and patched before production use. 3) Run it in a sandbox or isolated environment and verify behavior on a small set of non-sensitive pages. 4) Respect target sites' robots/tos and avoid aggressive scraping — the tool includes retry/backoff defaults but you should tune delays. If you expect to run this automatically, add an explicit dependency/install step and fix the code issues; if you lack the ability to audit and patch the script, treat it as untrusted code.
功能分析
Type: OpenClaw Skill
Name: product-pricing-scraper
Version: 1.0.0
The skill is a standard product pricing scraper that uses BeautifulSoup and the Requests library to extract structured data from ecommerce websites. It implements legitimate features such as JSON-LD parsing, CSS selector fallbacks, and exponential backoff for handling rate limits. No evidence of data exfiltration, malicious execution, or prompt injection was found in scraper.py or SKILL.md.
能力评估
Purpose & Capability
Name/description match the included code and selector config — the skill fetches pages and extracts pricing via JSON-LD, meta tags, and CSS selectors. However, the SKILL metadata only declares python3 as a required binary while the code depends on third-party Python packages (requests, bs4) that are not declared or provided; that's a packaging inconsistency.
Instruction Scope
SKILL.md instructs the agent/user to provide URLs and run the included CLI; instructions and knobs (--config, --delay, --timeout) are scoped to scraping. The runtime instructions do not direct reading unrelated files, accessing environment secrets, or sending data to unexpected external endpoints.
Install Mechanism
There is no install spec (instruction-only) which minimizes automatic disk writes. The code will still require Python packages (requests, beautifulsoup4) to be installed manually; absence of an install step or dependency list is a usability and reproducibility gap but not an immediate security red flag.
Credentials
The skill does not request environment variables, credentials, or config paths. It performs network requests only to user-supplied target URLs and does not contact hidden external services. This is proportionate to its stated purpose.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes. It does not modify other skill configs or request elevated privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install product-pricing-scraper - 安装完成后,直接呼叫该 Skill 的名称或使用
/product-pricing-scraper触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with retry/backoff, JSON-LD extraction, and selector fallbacks
元数据
常见问题
Product Pricing Scraper 是什么?
Extract normalized product pricing data from retail or ecommerce pages using HTML parsing with retry, backoff, and safe defaults. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 99 次。
如何安装 Product Pricing Scraper?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install product-pricing-scraper」即可一键安装,无需额外配置。
Product Pricing Scraper 是免费的吗?
是的,Product Pricing Scraper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Product Pricing Scraper 支持哪些平台?
Product Pricing Scraper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Product Pricing Scraper?
由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v1.0.0。
推荐 Skills