scrape-shows

Automate show scraping across venues via apps/scraper Make targets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool automates show scraping across venues, either across all venues or for a specific club, enabling quick data collection and monitoring.

Core Features & Use Cases

  • Flexible modes: scrape all venues, a single club by name, by DB ID, multiple types in parallel, or use an interactive selector.
  • Integrates with the repository's apps/scraper Make targets to run the scraper and stream output in real time.
  • Use case: collect up-to-date show listings for venue campaigns or event discovery pipelines.

Quick Start

Run the scraper against all target venues to fetch the latest show data.

Frequently Asked Questions about scrape-shows

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

FAQPage Schema
How do I automate show scraping across multiple venues in parallel?

Automating show scraping across venues is done by invoking the repo's Make targets to run multiple scraper types in parallel. The tool streams output inline and emits a one-line status summary.

What is the best way to scrape shows for a single club by name or database ID?

Scraping shows for a single club is supported by passing either the club name or database ID to the scraper Make targets. This filters the scraping scope to one specific venue.

How does the interactive selector work for venue scraping?

The interactive selector for venue scraping allows you to choose target venues dynamically within the terminal instead of passing explicit arguments. It triggers the corresponding Make targets after selection.

Do I need a Makefile to run the venue scraper?

A Makefile is required to run the venue scraper. The tool integrates directly with the repository's apps/scraper Make targets to execute commands and stream the real-time output.

Can I use this tool to collect show listings for event discovery pipelines?

You can use this tool to collect up-to-date show listings for event discovery pipelines. It automates data collection across all venues or specific clubs to support venue campaigns.

Why does the scraper print output inline instead of saving it to a file?

The scraper prints output inline to stream real-time progress directly in the terminal. It concludes by emitting a one-line status summary, leaving persistent data handling to downstream pipelines.