crawleeExpert guide for building web scrapers and crawlers using Crawlee (JavaScript/TypeScript and Python). Use this skill whenever the user wants to: scrape a web...
Install via ClawdBot CLI:
clawdbot install Yash-Kavaiya/crawleeGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
eval(Calls external URL not in known-safe list
https://crawlee.dev/js/docsAI Analysis
The skill provides legitimate guidance for a web scraping library (Crawlee) and its external URLs are official documentation links. The flagged shell commands (npm install, pip install) are standard package installation instructions, not hidden or malicious. No evidence of credential harvesting, data exfiltration, or obfuscation exists.
Audited Apr 16, 2026 · audit v1.0
Generated Mar 22, 2026
Scrape competitor product prices and availability from e-commerce websites to adjust pricing strategies dynamically. Use CheerioCrawler for fast HTML parsing on static pages or PlaywrightCrawler for JavaScript-rendered sites with anti-bot measures.
Extract property details, prices, and images from multiple real estate portals to create a centralized database. Employ PlaywrightCrawler to handle interactive maps and lazy-loaded content, with session management to avoid IP blocking.
Crawl news websites to collect articles, headlines, and metadata for trend analysis or content syndication. Use BeautifulSoupCrawler in Python for efficient text extraction or AdaptivePlaywrightCrawler to automatically switch between HTTP and browser modes based on page complexity.
Scrape job postings from career sites to aggregate opportunities, salaries, and skills required for market insights. Implement routing with labels to handle list pages and detail pages separately, using RequestQueue for dynamic URL management.
Automate the extraction of stock prices, financial reports, and economic indicators from financial websites. Utilize ProxyConfiguration and SessionPool to bypass rate limits and anti-scraping protections while ensuring data accuracy.
Offer a subscription-based service providing cleaned, structured web data via APIs to clients in industries like marketing or research. Use Crawlee to build scalable scrapers deployed on cloud infrastructure, with Dataset storage for organized outputs.
Provide bespoke web scraping solutions to businesses needing specific data extraction, such as lead generation or competitor analysis. Charge per project or hourly, leveraging Crawlee's anti-blocking features to handle complex sites reliably.
Scrape public data from sources like government sites or social media, process it into insights, and sell datasets or reports to data-hungry industries. Use KeyValueStore for storing files like screenshots and manage proxies to ensure continuous data collection.
💬 Integration Tip
Start with CheerioCrawler for simple HTML sites to learn basics, then integrate PlaywrightCrawler for JavaScript-heavy pages, using the CLI for quick setup and enqueueLinks for automated crawling.
Scored Apr 19, 2026
Use when building UI with shadcn/ui components, Tailwind CSS layouts, form patterns with react-hook-form and zod, theming, dark mode, sidebar layouts, mobile navigation, or any shadcn component question.
Tailwind reference tool. Use when working with tailwind in frontend contexts.
A product creation skill based on the "Bee Website Builder" Open API. It is used to create a new product under a specified site language and product group, w...
A product update skill based on the "Bee Website Builder" Open API. It is used to update an existing product under a specified site language and supports upd...
Build WCAG 2.1 AA compliant websites with semantic HTML, proper ARIA, focus management, and screen reader support. Includes color contrast (4.5:1 text), keyboard navigation, form labels, and live regions. Use when implementing accessible interfaces, fixing screen reader issues, keyboard navigation, or troubleshooting "focus outline missing", "aria-label required", "insufficient contrast".
Use when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.