Domains
Forms
- SKILL.md50.0%
- scripts50.0%
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When a user wants to search Etsy by keyword and collect product listings (e.g. for competitor research, trend discovery, bulk export).
https://www.etsy.com/search?q={keyword} within an established stealth browser session (warm-up via / first to bypass DataDome)eval "$(python scripts/extract-listings.py)" to extract per-page listing JSONnextPageUrl for pagination; save each page result to file; stop when no next pagePaginated listing data with listingId, shopId, title, price, rating, shopName, ad/badge flags — ready for analysis or export.
Use Cases
A handmade jewelry seller wants to track top competitors on Etsy for the keyword "silver ring". They use this skill to scrape page-by-page search results, capturing listingId, shopName, salePrice, rating and Bestseller badges. The collected data reveals which shops dominate the niche, their price ranges and review counts, enabling the seller to benchmark their own listings and adjust pricing or SEO strategy.
A market researcher studying craft trends uses this skill to bulk-export 50 pages of Etsy listings for "crochet pattern". The script saves each page as JSON with title, freeShipping flag, and reviewCount. Aggregated across pages, the researcher identifies rising shops, popular price points and demand signals — turning raw search pages into a structured trend report for a client.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File