lc:generate-scraper

Generate Larascraper-compatible scraper classes and crawler logic for Laravel applications.

12|2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/edulazaro/laraclaude --skill lc-generate-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lc:generate-scraper
Source: https://github.com/edulazaro/laraclaude/tree/main/skills/generate-scraper
Command: npx skills add https://github.com/edulazaro/laraclaude --skill lc-generate-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the complexity of building web scrapers by automatically detecting your Larascraper version and generating the necessary boilerplate code, including browser action chains and parsing logic.

Core Features & Use Cases

  • Version-Aware Generation: Automatically detects if your project uses Larascraper v2 or v3 and generates the appropriate class structure.
  • Action Chaining: Simplifies the implementation of complex browser interactions like clicking, typing, scrolling, and captcha solving.
  • Use Case: Quickly scaffold a scraper for a dynamic e-commerce site that requires cookie acceptance, infinite scrolling, and specific data extraction without manually writing the Puppeteer-based logic.

Quick Start

Invoke the generate-scraper skill to create a new scraper named ProductScraper for the target URL provided in your prompt.

Frequently Asked Questions about lc:generate-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a web scraper in Laravel without manually writing Puppeteer logic?

To generate a web scraper in Laravel, you can use an automated generator that creates Larascraper-compatible classes and crawler logic. It analyzes your project dependencies to automatically scaffold browser action chains and parsing structures.

Can I use this scraper generator with both Larascraper v2 and v3 architectures?

Yes, the scraper generator supports both Larascraper v2 and v3 architectures. It automatically detects your project's installed version and dependencies to generate the appropriate class structure for your Laravel application.

How do I automate complex browser interactions like scrolling and clicking for web scraping?

You can automate complex browser interactions like clicking, typing, and scrolling by generating action chains. The scraper generator creates the necessary code to handle dynamic browser actions, including conditional flows and captcha solving.

What's the best way to scrape dynamic e-commerce sites that require cookie acceptance and infinite scrolling in Laravel?

The best way to scrape dynamic e-commerce sites in Laravel is by generating a Larascraper class that handles cookie acceptance, infinite scrolling, and data extraction. This automates the creation of the required Puppeteer-based logic.

Do I need to manually configure browser action chains when creating a Laravel web scraper?

No, you do not need to manually configure browser action chains. The scraper generator automatically creates the action chaining logic for complex browser interactions and data parsing structures within your Laravel application.