← Back to Skills Marketplace
90
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nex-pricewatch
Description
Monitor competitor and supplier website prices using CSS, XPath, or regex selectors; track changes with alerts, view history, trends, and export data locally.
Usage Guidance
This package appears to do what it claims: a local price-scraper and alert system. Before installing or running: 1) Inspect setup.sh to confirm it only creates ~/.nex-pricewatch and optionally places the CLI in a safe location (avoid running scripts that write to system directories unless intended). 2) Understand that scrapes fetch whatever URLs you configure — do not add internal or sensitive endpoints you don't want probed. 3) Telegram is optional: only set NEX_PRICEWATCH_TELEGRAM_BOT_TOKEN and NEX_PRICEWATCH_TELEGRAM_CHAT_ID if you trust the environment where alerts will be sent. 4) Because the scraper issues HTTP requests, respect target websites' terms of service and robots policies. If you want extra assurance, run the CLI in an isolated environment (dedicated user account or container) and audit setup.sh and any files that would be installed into your PATH.
Capability Analysis
Type: OpenClaw Skill
Name: nex-pricewatch
Version: 1.0.0
The nex-pricewatch skill is a functional price monitoring tool that tracks competitor pricing using web scraping and stores data locally in a SQLite database (~/.nex-pricewatch/). It includes features for price history tracking, trend analysis, and optional Telegram notifications via user-provided bot tokens. Analysis of the code (lib/scraper.py, lib/storage.py) and the setup script (setup.sh) shows no evidence of data exfiltration, backdoors, or malicious prompt injection; all network activity is limited to fetching user-defined URLs and sending alerts to the official Telegram API.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the code and README: CLI to monitor competitor/supplier prices, local SQLite storage, selectors, history, exports and optional Telegram alerts. Required runtime artifact (python3) and optional TELEGRAM env vars are coherent with the stated features.
Instruction Scope
SKILL.md instructs running the included setup.sh and using the CLI commands; those commands map to functions in the code. The tool will fetch arbitrary URLs that the user configures (expected for scraping). Note: because the scraper will request any URL you add, a user could (intentionally or accidentally) configure internal or sensitive endpoints — the README documents this behavior but the instructions do not warn about scraping internal hosts.
Install Mechanism
There is no remote download/install step in the registry; files are included in the bundle and the code relies on Python stdlib. setup.sh is provided to create the data dir/init DB and make the CLI available — this is typical. No unusual external URLs or archive downloads are present in the provided files.
Credentials
Only optional environment variables relate to Telegram (NEX_PRICEWATCH_TELEGRAM_BOT_TOKEN and NEX_PRICEWATCH_TELEGRAM_CHAT_ID) which are justified by the optional Telegram notifications. One minor inconsistency: the top-level registry summary listed 'Required env vars: none' while SKILL.md metadata enumerates the Telegram vars (they are optional in code because TELEGRAM_ENABLED defaults to False).
Persistence & Privilege
Skill is not always-on and does not request elevated system privileges. It stores data under the user's home (~/.nex-pricewatch) and may modify the user's shell startup only if the README suggests echoing env exports (user-driven). setup.sh may add a CLI wrapper — review it before running, but this is standard for a local CLI tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nex-pricewatch - After installation, invoke the skill by name or use
/nex-pricewatch - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Nex Pricewatch?
Monitor competitor and supplier website prices using CSS, XPath, or regex selectors; track changes with alerts, view history, trends, and export data locally. It is an AI Agent Skill for Claude Code / OpenClaw, with 90 downloads so far.
How do I install Nex Pricewatch?
Run "/install nex-pricewatch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nex Pricewatch free?
Yes, Nex Pricewatch is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nex Pricewatch support?
Nex Pricewatch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nex Pricewatch?
It is built and maintained by Nex AI (@nexaiguy); the current version is v1.0.0.
More Skills