ebay-item-detail

Extracts full item detail fields from an open eBay listing page into structured JSON.

5.5k|269|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/browser-act/skills --skill ebay-item-detail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ebay-item-detail
Source: https://github.com/browser-act/skills/tree/main/solutions/ecommerce/ebay-item-detail
Command: npx skills add https://github.com/browser-act/skills --skill ebay-item-detail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually copying price, seller, condition, and item specifics from eBay listings is slow and error-prone, especially when enriching many item URLs for price monitoring or competitive research.

Core Features & Use Cases

  • Full Field Extraction: Captures 25+ fields from any eBay item page including title, price, wasPrice, sold count, availability, seller feedback, item location, brand, MPN/UPC/EAN, condition, shipping, and a complete itemSpecifics map.
  • Multi-Region Support: Works across all eBay regional TLDs with currency inference (USD, CAD, EUR, GBP, JPY, etc.) and localized text handling.
  • Use Case: Feed a list of eBay item URLs from a search listing into a serial loop to build a per-item JSON dataset for price tracking, stock monitoring, or brand catalog audits.

Quick Start

Open an eBay item page in the browser and ask the agent to extract the full item detail JSON from this eBay listing.

Frequently Asked Questions about ebay-item-detail

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

FAQPage Schema
How do I extract item details from an eBay listing page?

Open the eBay item URL (/itm/{itemNumber}) in a browser-act controlled browser session, wait for the page to stabilize, then run the extraction script. It returns JSON with title, price, seller, condition, images, and the full item specifics map.

What data can be scraped from an eBay product page?

The extractor captures over 25 fields: title, subtitle, categories, price, wasPrice, currency, sold count, availability, hi-res images, seller name, seller feedback count and positive rating, item location, brand, MPN, UPC, EAN, condition, shipping cost, and the complete itemSpecifics label-value map.

Does eBay item extraction work on regional sites like ebay.de or ebay.co.uk?

Yes, the extractor works across all eBay regional TLDs. It infers currency from price prefixes and strips localized accessibility text in English, German, French, Spanish, Italian, Dutch, Simplified Chinese, and Japanese.

Why does eBay item extraction return a URL error?

The error occurs when the current page URL does not match /itm/{digits}, usually because an ended or sold-out listing redirected to a similar-item search page. Verify the item still exists on eBay before retrying.

Can I batch extract multiple eBay item pages?

Yes, loop through item URLs serially with navigate, wait, and eval steps, pausing 1-3 seconds between items. Do not parallelize within one session since eBay throttles rapid hits; use multiple stealth browser sessions for higher throughput.

What are the limitations of DOM-based eBay scraping?

The extractor reads only the server-rendered page state, so lazily loaded fields like some seller reviews or buyer-specific shipping estimates are not captured. Auction-specific fields such as current bid and time-left are also not extracted.