scrape

Interpret natural-language prompts to run Makefile scraper targets for venue data.

Updated May 25, 2024
One-click install
npx skills add https://github.com/gioe/laughtrack --skill scrape-gioe
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scrape
Source: https://github.com/gioe/laughtrack/tree/main/.agents/skills/scrape
Command: npx skills add https://github.com/gioe/laughtrack --skill scrape-gioe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates scraping of venue data by interpreting natural-language prompts and invoking the appropriate scraper command.

Core Features & Use Cases

  • Interpret natural-language prompts to route to the appropriate scraper action (all venues, by ID, by types, or by name)
  • Resolve ambiguous venue input by listing clubs and selecting the exact match
  • Execute Make targets such as scrape-all, scrape-club, scrape-club-id, and scrape-types
  • Provide a post-run summary of the scraper status

Quick Start

Prompt the user with a natural-language instruction like '/scrape all' or '/scrape id:123' to begin scraping.

Frequently Asked Questions about scrape

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

FAQPage Schema
How do I automate venue data scraping using natural language prompts?▼

Venue data scraping can be automated by interpreting natural-language prompts to route actions and invoke the appropriate scraper command. You simply provide instructions like 'scrape all' or 'scrape id:123' to trigger the corresponding Makefile targets.

Can I scrape specific venues by ID or name instead of scraping everything?▼

Yes, you can scrape specific venues by ID or name. The scraper interprets your prompt and executes targeted Makefile targets like scrape-club-id or scrape-club, resolving ambiguous names by listing clubs and selecting the exact match.

What's the best way to resolve ambiguous club names during a venue scrape?▼

To resolve ambiguous club names during a venue scrape, the scraper lists matching clubs and prompts you to select the exact match. This ensures the scrape-club Makefile target executes against the correct venue data.

Does the venue scraper provide a status summary after execution?▼

Yes, the venue scraper provides a post-run summary of the scraper status. After executing Makefile targets like scrape-all or scrape-types, it invokes scraper-status to report the results of the automation task.

How do I run a broad data gathering task for all club venues?▼

To run a broad data gathering task for all club venues, prompt the scraper with an instruction like 'scrape all'. This triggers the scrape-all Makefile target to comprehensively gather venue data across the system.

Can I scrape venue data by specific venue types?▼

Yes, you can scrape venue data by specific types. Prompting the scraper with a types-based instruction triggers the scrape-types Makefile target, allowing you to gather data filtered by the venue categories you need.