Skills for Real Engineers. Straight from my .agents directory.
etsy-shop-catalog
Agent skill frombrowser-act/skills
Etsy shop catalog scraper: given an Etsy shop URL (e.g. https://www.etsy.com/shop/{shop-name}) and optional page number, returns paginated product listings from that shop's own storefront with listingId, shopId, title, url, image, salePrice, originalPrice, currency, rating, reviewCount, shopName, isAd, freeShipping, badge. Use when user mentions Etsy shop, Etsy seller, Etsy store, etsy.com/shop, scrape Etsy shop, extract all products from Etsy shop, Etsy shop catalog, Etsy seller catalog, list all Etsy shop items, Etsy storefront scraper, Etsy vendor products, Etsy competitor shop, Etsy shop monitoring, get inventory of an Etsy shop, dump Etsy shop products, Etsy seller product export, seller product benchmarking, Etsy shop bulk export. Also applies to competitor shop tracking, supplier catalog collection, price monitoring for a specific shop, new-item detection on a shop, and any paginated bulk collection driven by a single Etsy shop URL.
How to install etsy-shop-catalog
npx skills add browser-act/skills# or add only this skill to Claude Code: copy the folder
solutions/ecommerce/etsy-shop-catalog/
# into
~/.claude/skills/etsy-shop-catalog/ (all projects)
.claude/skills/etsy-shop-catalog/ (one project)
1# Etsy — Shop Catalog23> Input an Etsy shop URL (and optional page number) → output paginated product listings from that shop's storefront.45## Language67All process output to user (progress updates, process notifications) follows the user's language.89## Objective1011Collect a shop's own storefront listings, one page at a time, with core fields per item.1213## Prerequisites1415- Target page is already open in the browser: `https://www.etsy.com/shop/{shop-name}` (or navigate to it during execution)16- No login required — shop pages are public17- Browser session must survive anti-bot verification (DataDome). Best practice: navigate to `https://www.etsy.com/` first, then to the shop URL1819## Pre-execution Checks2021### 1. Tool Readiness2223If browser-act has been confirmed available in the current session → skip this step.2425Invoke `browser-act` via Skill tool to load usage. If installation or configuration issues arise, follow its guidance to resolve then retry.2627### 2. Anti-bot Warm-up2829If a fresh browser session was just created:30311. `navigate https://www.etsy.com/` → `wait stable`322. Then `navigate https://www.etsy.com/shop/{shop-name}` → `wait stable`3334On `blocked by anti-bot verification page` errors, switch to a stealth browser with a different fingerprint / proxy and retry.3536## Capability Components37…
Excerpt shown under the repository's MIT license.
More skills in skills
- ▸browser-act-skill-forge
- ▸browser-act
- ▸1688-product-detail
- ▸airbnb-listing-detail
- ▸airbnb-search-listing
- ▸amazon-alexa-qa
- ▸amazon-asin-lookup-api-skill
- ▸amazon-best-selling-products-finder-api-skill
- ▸amazon-bestseller-listing
- ▸amazon-buy-box-monitor-api-skill
- ▸amazon-competitor-analyzer
- ▸amazon-listing-competitor-analysis-skill
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
