
firecrawl-shop
Research products across the web with Firecrawl and produce a shopping recommendation or cart-ready summary. Use when the user wants to compare products, find the best option, evaluate reviews, respect budget/preferences, or shop with a saved browser session.
Firecrawl API key for hosted Firecrawl requests.
Firecrawl Shop
Use this to research products and recommend a purchase option. Only add items to a cart when the user explicitly asks and has an authenticated browser profile available.
Onboarding Interview
Infer the product, budget, preferences, sites, and desired stopping point from context. If the product is clear, proceed immediately.
Ask at most 1-3 concise questions only if blocked, such as the product, hard budget/preferences, or whether cart actions are allowed.
Firecrawl Collection Plan
Use Firecrawl search and scrape to compare reviews, product pages, specifications, pricing, Reddit/forums, and trusted review sites. Use Firecrawl browser for shopping-site navigation and cart actions when authorized.
Process
- Research product options across multiple sources.
- Compare price, specs, reviews, seller quality, shipping, and fit to preferences.
- Pick the best option and explain why.
- If the user asked for cart actions, open the shopping site in browser, add the item, and stop before checkout unless explicitly instructed.
Final Deliverable
# Shopping Research: [Product]
## Recommendation
[Best option and why]
## Products Compared
[Product, price, seller, key specs, pros/cons]
## Review Signals
[Patterns from reviews and external sources]
## Cart Status
[Only if requested: item added, price, seller, confirmation]
## Sources
[URLs used]
## Rerun Inputs
workflow: firecrawl-shop
query: [product]
budget: [budget]
sites: [preferred sites]
Quality Bar
- Be specific with model numbers, prices, and sellers.
- Do not purchase or check out without explicit approval.
- Note affiliate, sponsored, or unreliable sources when visible.
You Might Also Like
Related Skills

browser-use
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
browser-use
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.
vercel-labs
seo-audit
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help with SEO" — start with an audit. For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema. For AI search optimization, see ai-seo.
coreyhaines31
baoyu-danger-gemini-web
Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts, reference images for vision input, and multi-turn conversations. Use when other skills need image generation backend, or when user requests "generate image with Gemini", "Gemini text generation", or needs vision-capable AI generation.
jimliu
