Price Monitor

v1.0.0

Monitor website prices, inventory, and content changes using browser automation. Use when tracking e-commerce prices, competitor monitoring, stock alerts, or...

0· 455·8 current·8 all-time
byYinanping@yinanping-cpu
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The SKILL.md and script both rely on the agent-browser CLI to navigate pages and extract content, but the skill metadata lists no required binaries. The script's use of agent-browser is necessary for its stated purpose, so the missing declared dependency is an inconsistency that could cause failures or hide an implicit requirement.
Instruction Scope
The runtime instructions (use agent-browser to open pages, snapshot, extract text; run the included Python script with a CSV) align with the price-monitor description. The instructions do suggest rate-limiting, proxies and rotating user agents for evasion, which are within scope for scraping but worth noting for legal/ethical risk and potential operational issues.
Install Mechanism
There is no install spec (instruction-only plus a local Python script). That minimizes hidden install risk. The single included Python script is readable and does not download or execute remote code.
Credentials
No environment variables or credentials are required by the code. SKILL.md mentions optional email (SMTP) and Discord webhook alerts, but the provided script does not implement those integrations; if you add them you will need to provide secrets. As-is, no excessive credential access is requested.
Persistence & Privilege
The skill is not always-on and does not request elevated platform privileges. It runs as a user-invoked script and writes only to local history files, which is consistent with the advertised behavior.
What to consider before installing
This skill appears to implement typical price-monitoring behavior, but check a few things before using it: 1) Install and verify agent-browser: The script calls the agent-browser CLI extensively, but the skill metadata does not declare that binary as required. Make sure agent-browser is installed and trustworthy before running the script. 2) Alerts are not implemented: SKILL.md mentions SMTP and Discord webhooks, but the included script only logs to a CSV and prints to console; if you need notifications you will have to add them and securely store credentials. 3) Rate-limiting and legality: The SKILL.md recommends long delays (30s+), but the script currently sleeps 2s between pages. Increase delays and respect target sites' robots/terms of service to reduce blocking or legal risk. 4) Local data: The script writes price-history.csv locally. Review that file for sensitive data and ensure you store it appropriately. 5) Review agent-browser output handling: The script parses JSON snapshots returned by agent-browser — ensure the CLI's output format matches expectations to avoid silent failures. If you want higher assurance, ask the skill publisher to (a) declare agent-browser as a required binary in the metadata, (b) implement/describe notification integrations clearly and securely, and (c) adjust defaults to safer rate limits.

Like a lobster shell, security has layers — review code before you run it.

automationvk97ere1b2ydr5k1zx3hc38jze182fta9browservk97ere1b2ydr5k1zx3hc38jze182fta9ecommercevk97ere1b2ydr5k1zx3hc38jze182fta9latestvk97ere1b2ydr5k1zx3hc38jze182fta9monitoringvk97ere1b2ydr5k1zx3hc38jze182fta9price-trackingvk97ere1b2ydr5k1zx3hc38jze182fta9

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments