pbalajiips

Ecommerce Price Watcher

ビジネス運営v1.1.0
作者:pbalajiips更新日 2026-05-11全 2 バージョン · 最新版の公開日 2026-02-13ecommerce-price-watcher@clawhub_pbalajiips/ecommerce-price-watcher
EC 運営

AlphaMoatによると、2026-09時点でEcommerce Price Watcherのダウンロード数は4,258、スター数は4で、AIスキル全体5,078件中2,328位、ビジネス運営では297件中128位です。

インストール数
134
ダウンロード数
4258
スター数
4
総合順位
#2,328
全体の上位 46% · ビジネス運営の上位 44%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗13441573-
SkillHub ↗13442584—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

商品を探して現在の価格を取得し、過去の価格や目標価格と比較します。価格の解析は不正確な場合や、店舗にブロックされる場合があります。 取得前に入力 URL とリダイレクト先の両方を検証してください。

資料公開日 2026-10-29

できること

  • 公開 EC サイトの商品価格を追跡し、値下がりや目標価格到達の通知を受けたいユーザー向けです。

使う場面

  • 信頼できる公開 EC の URL だけを使ってください。内部、プライベートネットワーク、機密 URL は避け、通知に対応する前に商品と価格を確認してください。

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

公開商品ページの価格変化を監視する方法と、通知を受けた際に確認すべき情報を説明してください。

月次の推移

ダウンロード数4258
1950319044292026-03 · ダウンロード数 21212026-05 · ダウンロード数 33532026-06 · ダウンロード数 35592026-07 · ダウンロード数 38832026-08 · ダウンロード数 40172026-09 · ダウンロード数 425826-0326-09
スター数4
3442026-03 · スター数 32026-05 · スター数 42026-06 · スター数 32026-07 · スター数 42026-08 · スター数 42026-09 · スター数 426-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-094258—4
2026-084017+3.5%4
2026-073883+9.1%4
2026-063559+6.1%3
2026-053353—4
2026-032121—3

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

2.9 KB・ClawHub v1.1.0
---
name: ecommerce-price-watcher
description: Track product prices across ecommerce sites and alert on offers or target-price hits. Use when a user wants to monitor one or many product URLs or item queries, compare current vs previous prices, detect discounts, and generate alert-ready summaries with product name, old/new price, percent drop, and direct link.
---

# Ecommerce Price Watcher

Monitor product URLs, keep price history, detect offers, and output alert-ready JSON.

## Quick start
すべて表示(全 95 行)

Use `scripts/price_watch.py`.

```bash
# URL mode
python3 skills/ecommerce-price-watcher/scripts/price_watch.py add \
  --url "https://example.com/product" \
  --target-price 399990 \
  --currency CLP

# Item mode (discover URLs from query)
python3 skills/ecommerce-price-watcher/scripts/price_watch.py add-item \
  --query "iPhone 13 128GB Chile" \
  --target-price 349990 \
  --currency CLP \
  --trusted-only \
  --max-results 5

python3 skills/ecommerce-price-watcher/scripts/price_watch.py check --all
```

## Commands

- `add`: add a single product URL
- `add-item`: discover product URLs from an item query, then add watches
- `list`: list watched products
- `check --id <id>`: check one product now
- `check --all`: check all products now
- `remove --id <id>`: delete watcher
- `history --id <id>`: print full price history

## Alert behavior

A check produces alerts when at least one condition matches:

1. `price_drop`: current price < previous price
2. `target_hit`: current price <= target price

Alert payload includes:
- product id
- title
- old/new price
- drop percent (when available)
- URL
- timestamp

## Item-query mode details

`add-item` uses a lightweight search discovery flow to find candidate product links.

- `--trusted-only` restricts discovered URLs to a curated trusted domain list.
- `--max-results` controls how many links are added.
- Duplicate URLs are skipped safely.

This gives users natural language entry ("track iPhone 13 128GB") instead of forcing direct URLs.

## Parsing strategy

Use a layered parser:
1. JSON-LD `offers.price`
2. Open Graph/meta price fields
3. Generic HTML regex fallback

When multiple prices are found, choose the lowest positive value as the current offer candidate.

## Security standards

- Accept only `http`/`https` URLs.
- Enforce request timeout.
- Enforce response body size cap.
- Do not execute remote JavaScript.
- Store no API keys/tokens in watcher data.
- Treat all page content as untrusted.
- Return structured JSON for safe downstream automation.

## Limits and operational notes

- Some stores block bot-like requests (403). This is expected on certain sites.
- Price extraction is best-effort and may need store-specific adapters over time.
- For production alerting, run `check --all` on schedule and forward only non-empty `alerts`.

## Suggested scheduled usage

Run every 30–120 minutes via cron, then send each alert to Telegram/WhatsApp/Discord.

ビジネス運営の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。