compare-prices

Search product listings across online retailers in parallel and generate per-retailer JSON files.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Srajangpt1/dataeye --skill compare-prices-srajangpt1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compare-prices
Source: https://github.com/Srajangpt1/dataeye/tree/main/packages/browseros-agent/apps/server/src/skills/defaults/compare-prices
Command: npx skills add https://github.com/Srajangpt1/dataeye --skill compare-prices-srajangpt1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many shoppers and analysts need to compare product prices across multiple online retailers quickly and reliably; manual searches are slow, error-prone, and hard to consolidate into a single view. This Skill automates parallel retailer queries, incremental data saving, and summary report generation so users can identify the best deal without holding all results in memory or disturbing their active browsing session.

Core Features & Use Cases

  • Parallel retailer search: Launch up to ten hidden tabs in a dedicated workspace to query Google Shopping, Amazon, Walmart, Best Buy, Target, eBay, and category-specific stores concurrently.
  • Incremental extraction and persistence: Extract product details and pricing per retailer and immediately write raw JSON files to disk to avoid excessive memory use.
  • Self-contained HTML report: Produce a responsive, single-file report highlighting the best deal, sorted comparison table, direct product links, and price/discount visuals.
  • Practical use cases: Consumer deal-finding, competitive price monitoring for retail teams, and batch checks for purchasing decisions or procurement reviews.

Quick Start

Compare prices for Sony WH-1000XM5 across Amazon, Walmart, and Best Buy and generate a self-contained HTML comparison report.

Frequently Asked Questions about compare-prices

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

FAQPage Schema
Can I compare product prices across multiple retailers without keeping my browser open?

Yes, you can compare prices across up to ten retailers using hidden browser windows that query listings in parallel without disturbing your active browsing session. Results are written incrementally to disk as raw JSON files.

How do I generate an HTML report for a cross-store price comparison?

To generate an HTML report for cross-store price comparison, the Skill extracts pricing data per retailer, saves it as raw JSON, and produces a self-contained HTML file sorted by total price with direct product links and discount visuals.

What is the best way to automate deal-finding across Amazon, Walmart, and Best Buy?

The best way to automate deal-finding is by launching parallel retailer queries concurrently across multiple stores, extracting product details immediately, and aggregating the results into a sorted comparison table highlighting the best deal.

Does browser automation for price checks work at scale without running out of memory?

Yes, browser automation for price checks avoids excessive memory use by writing each extracted product pricing result directly to disk as a per-retailer JSON file instead of holding all aggregated data in memory simultaneously.

Can I use web scraping to monitor competitive retail prices for a procurement team?

Yes, web scraping can monitor competitive retail prices for procurement teams by querying up to ten retailer search pages in parallel, extracting availability data, and generating a single-file summary report for batch purchasing decisions.