Price Tracker — Communication skill for Claude Code
Price tracker and stock monitor for any online store: reads JSON-LD/OpenGraph, alerts on price drops and restocks via Discord/Slack.
How to install Price Tracker
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open OfficialSpicrawl/price-tracker and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Price Tracker does
Price tracker and stock monitor for any online store: reads JSON-LD/OpenGraph, alerts on price drops and restocks via Discord/Slack. CLI, GitHub Actions or Claude Code / Codex agent skill. Built on Spicrawl.
Alternatives in Communication
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
- Openab — A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI 321 ★
- Aso Skill — App Store Optimization for mobile apps 255 ★
README
price-tracker: price and stock monitoring for any online store
[](https://github.com/OfficialSpicrawl/price-tracker/actions/workflows/test.yml) [Live demo](https://price-tracker.spicrawl.com) · [Demo video (MP4)](videos/out/price-tracker/v1/price-tracker.mp4) · Apache-2.0

Open-source **price tracker** and **stock monitor**: point it at product pages on Shopify and most e-commerce stores, read the price from the page's JSON-LD / OpenGraph data (no selectors needed), and get **Discord or Slack alerts** on price drops, target prices and restocks. Run it from cron or **GitHub Actions**, or as a **Claude Code / Codex agent skill** for AI agents.
**Install as an agent skill** (Claude Code, Codex, Cursor and more): `npx skills add OfficialSpicrawl/price-tracker`, then run `npm install` in the installed folder. Or clone it and run it yourself:
Watches product pages and tells you when a price drops, falls to your target, or an item comes back in stock. It uses the [Spicrawl](https://docs.spicrawl.com) web scraping API through [`@spicrawl/sdk`](https://github.com/OfficialSpicrawl/sdk), in one file (`track.mjs`) with no build step.
It alerts when:
- the price is lower than the last check,
- the price is at or below the
targetyou set (once, when it first gets there), - an item goes from out of stock to in stock.
The first check of a product is the baseline: no drop or stock alerts. A target alert still fires if the price is already at or below it.
Quickstart
You need Node.js 18 or later and a free Spicrawl API key (1,000 credits/month) from .
git clone https://github.com/OfficialSpicrawl/price-tracker.git
cd price-tracker
npm install
export SPICRAWL_API_KEY=spicrawl_live_...
node track.mjs
The example `products.json` tracks two pages on books.toscrape.com. Outpu
Related Skills
Claude Monitor Esp32
A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen a
ClaudeTV
Claude usage on a $15 desk clock: session/week/Fable %, reset times, and email/Discord/Slack alerts when your
Skill LinkedIn
Job-alert email triage. Reads LinkedIn and explicitly configured employer alerts, then writes urgent stubs for
Connect Apps
Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails,
Check Otgw Issues
/check_otgw_issues — Monitor Discord, GitHub and Tweakers for user-reported issues
Agents In Discord
Bridge Codex CLI,Claude Code and Gemini Cli into Discord threads with slash commands, thread sessions, and opt
Related Agents
Market Monitor
Real-time crypto market intelligence. Use when analyzing current market conditions, price movements, volume an
Mara Marketing
Marketing and Growth. Use for launch copy, newsletter, Discord, social drops, growth experiments.
Merchandiser
Owns BlushTip's product line and launch calendar: sets and bundles, the price ladder around the $50 free-shipp