← Back to Skills Marketplace
yjy233

uniqlo-price-watch

by yjy233 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
111
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install uniqlo-price-watch
Description
跟踪 UNIQLO 网站(uniqlo.cn)上的产品价格,将用户关注的商品持久化存储在你的工作目录下 uniqlo/uniqlo-price-watch.csv 中,如果文件缺失则自动创建,并在回答用户前将当前官方产品页面价格与保存的基准价格进行比较。
Usage Guidance
This skill appears to implement a legit Uniqlo price-watcher, but note two important issues before installing: - The bundled scraper posts your target URL (and effectively page content) to a third‑party API at api.firecrawl.dev and requires a FireCrawl API key. The registry metadata did not declare this required env var, so the skill may fail unless you provide a key or the agent asks you to paste one. Only provide an API key if you trust FireCrawl and understand their privacy/usage policy. - The skill will create and update a local CSV file at uniqlo/uniqlo-price-watch.csv in the agent working directory. If you care about sensitive info in that file, inspect or relocate it. Recommendations: - If you prefer not to send URLs/page content to an external service, refuse to provide a FIRECRAWL_API_KEY and use the browser scraping fallback described in SKILL.md (or ask the maintainer to remove the remote API usage). - Verify the trustworthiness and terms of api.firecrawl.dev before supplying keys. If you must supply a key, create a limited/low‑privilege key or use an account dedicated to this purpose. - Ask the skill author/registry to update metadata to declare FIRECRAWL_API_KEY as a required env var and to clearly document that page content is sent to FireCrawl.
Capability Analysis
Type: OpenClaw Skill Name: uniqlo-price-watch Version: 1.0.0 The skill is designed to monitor Uniqlo product prices by storing tracking data in a local CSV file and fetching updates via the FireCrawl API or a browser tool. The included Node.js script (firecrawl-scrape.mjs) is a standard API wrapper that correctly handles authentication and requests to the official FireCrawl service without any signs of data exfiltration, obfuscation, or malicious intent.
Capability Assessment
Purpose & Capability
Name/description (price watcher for uniqlo.cn) matches included code and instructions: a local CSV is maintained and a scraper is provided. However the skill runtime expects a FireCrawl API key and will call a FireCrawl scrape endpoint; the registry metadata declares no required env vars/credentials, so an important runtime dependency (FIRECRAWL_API_KEY) is undeclared.
Instruction Scope
SKILL.md instructs the agent to run the bundled script or use a browser tool to fetch product pages and to persist entries to uniqlo/uniqlo-price-watch.csv. The scraper path will POST the target URL to a third‑party service (api.firecrawl.dev) and return page markdown. Transmitting the target URL/page content to an external API is within the scraping purpose but is a data‑exfiltration surface the user should be aware of; SKILL.md does mention FIRECRAWL_API_KEY but does not flag the privacy/third‑party aspect prominently.
Install Mechanism
Instruction-only skill with one included script file. There is no download/install from remote hosts and no package installs — minimal risk from install mechanism.
Credentials
The script requires an API key (FIRECRAWL_API_KEY or alias FIRECRAWL-API-KEY) and optionally FIRECRAWL_API_URL and FIRECRAWL_TIMEOUT_MS, but the skill metadata lists no required env vars or primary credential. Asking for or reading an API key is reasonable for using a paid scraping service, but the undeclared credential is an inconsistency and giving an API key to the skill (or storing it in environment) grants a third‑party service access to the URLs/pages you query.
Persistence & Privilege
The skill writes a persistent CSV file into the agent's working directory (uniqlo/uniqlo-price-watch.csv). always is false and the skill does not request elevated platform privileges. Persistent local storage is expected for a watcher but users should know data will be stored on disk.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uniqlo-price-watch
  3. After installation, invoke the skill by name or use /uniqlo-price-watch
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
uniqlo-price-watch v1.0.0 - Initial release: Monitor and track product prices on uniqlo.cn. - Saves and updates user-tracked items in uniqlo/uniqlo-price-watch.csv, auto-creating the file if missing. - Compares current prices with previously saved baseline prices before responding to users. - Supports both API-based (fireCrawl) and browser-based methods to obtain product prices, with browser as fallback. - Guides users to confirm the correct product from search results before tracking or updating records.
Metadata
Slug uniqlo-price-watch
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is uniqlo-price-watch?

跟踪 UNIQLO 网站(uniqlo.cn)上的产品价格,将用户关注的商品持久化存储在你的工作目录下 uniqlo/uniqlo-price-watch.csv 中,如果文件缺失则自动创建,并在回答用户前将当前官方产品页面价格与保存的基准价格进行比较。 It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.

How do I install uniqlo-price-watch?

Run "/install uniqlo-price-watch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is uniqlo-price-watch free?

Yes, uniqlo-price-watch is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does uniqlo-price-watch support?

uniqlo-price-watch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created uniqlo-price-watch?

It is built and maintained by yjy233 (@yjy233); the current version is v1.0.0.

💬 Comments