E-commerce Price Monitoring
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @baitongai/e-commerce-price-monitoring-skill
About this skill
Problem
E-commerce Price Monitoring targets protected data workflows in agent scenarios. It addresses two engineering issues: unreliable Python environment checks before script execution, and business reasoning that proceeds before a protected capability is authorized. It does not assume a local interpreter is available, nor does it expect callers to handle AppKey, AppSecret, JWT parsing, or binding manually.
How It Works
- Check the environment first: silently resolve a usable
PYTHON_CMD; if the version is acceptable, execute directly, and report only when detection fails. On Windows, it can suggestpy -3or disabling app execution aliases. - Enforce the authorization gate: before each use,
scripts/auth.pyvalidates local credentials, user binding, and platform checks. Signals such asAUTH_REQUIREDorCREDENTIALS_MISSINGare recoverable and should trigger automatic JWT acquisition and binding, followed by a new--ensurecheck. - Execute protected instructions only: the workflow may continue only after
scripts/protected.pyreturns protected instructions, preventing business output based on local hints or stale context.
Boundaries
This is a protected capability and should be invoked after user authorization and platform permission checks are complete. If authentication fails, the network is unreachable, or remote validation fails, business output must stop. Do not retry silently, expose secrets in plaintext, or skip protected instructions to generate monitoring results.
Use Cases
- Check whether a usable Python interpreter exists before an agent invokes the pricing workflow.
- Handle first-run credential gaps by completing WorkBuddy binding before continuing.
- Stop business output when auth.py reports authorization failure and surface the stderr cause.
- Proceed only after protected.py returns the protected instructions for the monitoring task.
Best For
- Data engineers invoking protected pricing capabilities in agent workflows and requiring pre-run authorization checks.
- Automation engineers debugging missing Python interpreters or Windows alias failures before script execution.
- Application owners needing a hard stop and clear report when authorization fails, with no silent business output.
- Platform integrators wiring WorkBuddy binding, credential cache, and protected instructions into one workflow.
Related Skills
Reads Excel/CSV files, cleans and analyzes them, then generates a charted Excel summary and interactive HTML dashboard.
Performs local, paragraph-level cross-document similarity checks and produces an HTML report with revision suggestions.
Scrapes JD search results for product titles, prices, sales, and stores, then exports verified data to UTF-8 CSV.
An A-share market monitor using Sina Finance API for real-time quotes, price and percentage alerts, daily logging, and scheduled checks.