price-watch

Track product page prices and alert when a new historical low is detected.

1.6k|168|Updated Dec 16, 2024
One-click install
npx skills add https://github.com/amd/gaia --skill price-watch-amd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: price-watch
Source: https://github.com/amd/gaia/tree/main/hub/skills/price-watch
Command: npx skills add https://github.com/amd/gaia --skill price-watch-amd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually checking product pages for price drops is repetitive and easy to forget, and without a recorded history you cannot tell whether today's price is actually a good deal. This Skill fetches product pages, compares the current price against the lowest price ever recorded in memory, and alerts only when a genuine new low appears. ## Core Features & Use Cases - Historical low comparison: Recalls the lowest previously recorded price per product and alerts only when the current price beats it or falls below a configured floor. - Careful price extraction: Distinguishes the real price from struck-through list prices, subscription prices, and per-unit multipack prices, and refuses to record a value it cannot read with confidence. - Persistent price history: Records every observation with date and URL in memory, building a real price series rather than a list of one-off checks. - Use Case: A user watching three laptop URLs asks the agent to check prices each morning; the Skill reports current prices in one line each and only raises an alert when one drops below its all-time recorded low. ## Quick Start Watch these product URLs and tell me when any of them drops to a new low price.

Frequently Asked Questions about price-watch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track a product price and get alerted on a drop?

Provide the product URLs you care about and ask the agent to watch them. The Skill fetches each page, extracts the current price, compares it against the lowest price stored in memory, and alerts only when a new low or a price below your configured floor is found.

How does price history tracking work between runs?

Every observation is stored in memory under a per-product key like price:<product-slug>, including amount, currency, date, and URL. On each run the Skill recalls up to 20 past entries and takes the lowest recorded value as the comparison baseline.

Can price monitoring run automatically on a schedule?

No, the Skill runs on demand only because the scheduler cannot run skills yet. You must invoke it manually each time you want prices checked, though the recorded history persists between runs as long as memory is enabled.

Why does the fetched price sometimes differ from what I see?

Many retailers vary prices by region, login state, or bot detection, so the page the Skill fetches may show a different price than the one offered to you. The Skill reports which page it read so you can verify the source.

What happens when the price cannot be read from a page?

The Skill says it cannot find a price with confidence and records nothing. It never guesses, because recording a wrong low would poison every future comparison against the history.