By OMIXEC
Website-specific browser scraping skills for AI agents plus generic fallback scraper. No external APIs, no Firecrawl, no dependencies.
Use when the user wants to interact with Airbnb — search public stays, extract listing details, extract visible reviews, or read availability and price breakdowns. Works on airbnb.com public guest pages without login for most stays; a real browser is required because Airbnb is a JavaScript-rendered SPA.
Use when the user wants to interact with AliExpress — search products, inspect product detail pages, read the shopping cart, or add explicitly requested items to cart. Works on aliexpress.com and regional AliExpress domains. A real browser is required because AliExpress is JavaScript-rendered and frequently serves captcha or x5 challenge pages to plain HTTP clients. Login, ship-to country, currency, selected variants, and delivery estimates affect availability and prices. Write actions stop at cart changes and never place orders.
Use when the user wants to interact with Amazon.com — search products or groceries, inspect product detail pages, extract Amazon Fresh or Whole Foods storefront items, read the shopping cart, or add explicitly requested items to cart. Works on www.amazon.com. A real browser is strongly recommended; login and a delivery location are required for personalized grocery availability, cart contents, Past Purchases, Repeat Items, delivery slots, and checkout-adjacent pages. Write actions stop at cart changes and never place orders.
Use when the user wants to interact with Booking.com — search for accommodations with full filter support (property type, stars, score, meal plan, facilities, district, etc.), extract a specific hotel's data (price, rooms, amenities, photos), extract reviews, or start a reservation up to (but not through) the payment step. Works on www.booking.com. A real browser is required (Booking is a JS-rendered SPA and serves bot challenges to plain fetches). Login is optional but improves prices and personalization.
Use when the user wants to interact with Facebook Marketplace — search visible listings, extract listing details, and summarize seller/profile information. Requires a real browser signed in to facebook.com; Facebook Marketplace has no practical public API for normal buyer workflows.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Make your AI agent scrape and interact with websites programmatically, even when the site does not expose the API you need.
web-scraper-skills is an open-source library of website-specific browser actions for AI agents. Each supported website is packaged as a standard SKILL.md skill with focused actions, documented inputs, and structured outputs.
Have you ever tried to point an AI agent at a web app you use every day, only to watch it crawl through the page, inspect huge DOM dumps, guess selectors, miss fields, and burn tokens?
Browsing skills make common web actions fast and repeatable:
page.evaluate() or Chrome Bridge /run-action.We benchmark each action against a no-skill browser agent and track both time and tokens in BENCHMARKS.md. In one Booking.com search benchmark, the skill path used 3,903 tokens and finished in ~9.5s; the no-skill DOM-inspection loop used 49,290 tokens and took ~82.5s.
The library currently includes skills for:
| Website | Skill | Available actions |
|---|---|---|
skills/reddit.com | subreddit-feed, search, post-thread, user-profile, current-user-list | |
| X | skills/x.com | search, post-data, profile-data |
skills/linkedin.com | post-data | |
| TikTok | skills/tiktok.com | get-post-analytics, get-posts-list, download-post-video |
skills/facebook.com | marketplace-search, marketplace-listing-data, marketplace-seller-data | |
| Amazon | skills/amazon.com | search, product-data, grocery-storefront, cart-data, add-to-cart |
| Walmart | skills/walmart.com | search, product-data, cart-data, add-to-cart |
| Target | skills/target.com | search, product-data, cart-data, add-to-cart |
| AliExpress | skills/aliexpress.com | search, product-data, cart-data, add-to-cart |
| Booking.com | skills/booking.com | search, hotel-data, reviews, book-room |
| Airbnb | skills/airbnb.com | search, listing-data, reviews, availability-price |
Browsing skills are most useful for web applications that do not expose the API an agent needs. Sometimes that is intentional, as with many social platforms; sometimes the product simply has an old, incomplete, or unavailable API. In those cases, the browser UI is the integration surface, and a skill turns that UI into a repeatable action.
Not on the list? The generic scraper covers any site — extract text, links, tables, structured metadata, and CSV datasets from any page without prebuilt selectors. No API key, no Firecrawl, no external service.
npx skills add OMIXEC/web-scraper-skills
Installs all per-site skills into your coding agent (Claude Code, Cursor, Codex, OpenCode, etc.). CLI auto-detects which agents you have. Run npx skills list to see installed skills.
Point your agent at the top-level SKILL.md. It tells the agent which sites are supported and how to load each site's skill on demand:
https://raw.githubusercontent.com/OMIXEC/web-scraper-skills/main/SKILL.md
This is the right choice if your agent might interact with any of the supported sites.
If you're building an agent that only ever works with one site, skip the umbrella — install that site's SKILL.md directly. For example, a LinkedIn-only agent:
https://raw.githubusercontent.com/OMIXEC/web-scraper-skills/main/skills/linkedin.com/SKILL.md
This is leaner — no list of unrelated sites, no routing step. Each site is a complete, standalone skill.
Skills and subagents for building production Google ADK (Agent Development Kit) agents — multi-agent workflows, LiteLLM/LangGraph, RAG, deployment, and CI/CD.
npx claudepluginhub omixec/web-scraper-skills --plugin web-scraper-skillsUI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.