一键导入
price-alert
Polling skill — check all tracked products for price drops and fire alerts with Senso.ai reports
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Polling skill — check all tracked products for price drops and fire alerts with Senso.ai reports
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Find the cheapest price for any product using Nimble agents. Use when the user asks "find best price for X", "how much does X cost?", "where can I buy X cheapest?", or any open-ended price discovery question without a specific URL.
Take a brand new Senso org from empty to fully populated self-improving knowledge system in 10 minutes. Researches the user's company from their website plus external sources, builds out the knowledge base with brand kit, content types, and tracking prompts, generates the first drafts, publishes sample citeables, kicks off GEO monitoring, and files a self-heal report with gap analysis. The first-run experience for any new Senso user. Use when the user runs Senso for the first time or says "set up Senso", "run onboarding", or "populate my knowledge base".
Check the current price of an Amazon or Walmart product URL right now
Show the price history for a user's tracked products from ClickHouse
Track an Amazon or Walmart product URL and alert when price drops below a threshold
| name | price-alert |
| description | Polling skill — check all tracked products for price drops and fire alerts with Senso.ai reports |
| version | 1.0.0 |
| metadata | {"hermes":{"tags":["price","alert","monitoring","senso","clickhouse","nimble"],"category":"productivity","requires_toolsets":["terminal"]}} |
| required_environment_variables | [{"name":"PRICEPILOT_DIR","prompt":"Path to the pricepilot project directory","required_for":"running price tools"},{"name":"NIMBLE_API_KEY","prompt":"Your Nimble API key","required_for":"price scraping"},{"name":"CLICKHOUSE_HOST","prompt":"ClickHouse Cloud host","required_for":"price storage and history"},{"name":"SENSO_API_KEY","prompt":"Your Senso.ai API key","required_for":"generating price drop reports"}] |
This skill is invoked by the Hermes scheduler every 10 minutes to check all tracked products. It can also be invoked manually.
Trigger phrases: "check prices now", "run price check", "poll prices"
For automated use, configure via Hermes cron:
/schedule price-alert every 10 minutes
Run the full polling check:
cd $PRICEPILOT_DIR && python tools/poll.py
This script:
[
{
"user_id": "123456",
"product_name": "Sony WH-1000XM5",
"current_price": 79.99,
"threshold": 89.00,
"url": "https://amazon.com/dp/...",
"product_id": "B09XS7JWHH"
}
]
For each price drop, generate a Senso.ai report:
cd $PRICEPILOT_DIR && python tools/generate_report.py "<product_id>" "<product_name>" <current_price> <threshold>
Returns JSON: {"report_url": "https://cited.md/report/..."}
Send alert to each user via the Hermes messaging gateway for their user_id:
🚨 Price Drop!
[product name] dropped to $[current_price] (your target: $[threshold])
If no drops found, log silently: "Price check complete — no drops detected."
poll.py fails for a product (scrape error), skip it and continue — don't abort the whole runThis skill is the autonomy centerpiece — it runs without user intervention and is what demonstrates the "Autonomy" judging criterion at full points.