conference-speaker-scraper

Scrape conference speaker data from websites into JSON, CSV, or summary.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill conference-speaker-scraper-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conference-speaker-scraper
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/capabilities/conference-speaker-scraper
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill conference-speaker-scraper-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Conference organizers and researchers struggle to collect accurate speaker details from multiple event sites; manual scraping is slow and error-prone.

Core Features & Use Cases

  • Direct HTML scraping with multiple extraction strategies for speaker data.
  • Apify fallback to handle JavaScript-heavy sites.
  • Attach conference context and source URL to each entry for reliable outreach; supports outputs in JSON, CSV, or summary for quick analysis.

Quick Start

Run the scraper against a conference speakers page to extract speaker data in JSON by default.

Frequently Asked Questions about conference-speaker-scraper

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

FAQPage Schema
How do I extract conference speaker data from event websites for lead generation?

To extract conference speaker data for lead generation, you can scrape conference websites using direct HTML mode or an Apify fallback for JavaScript-heavy pages, outputting structured speaker details with conference context in JSON, CSV, or summary formats.

Does this conference speaker scraper work with JavaScript-heavy event sites?

Yes, this conference speaker scraper works with JavaScript-heavy event sites by utilizing an optional Apify mode fallback when direct HTML extraction strategies fail to retrieve the speaker data.

What do I need to scrape conference speakers using Python?

To scrape conference speakers using Python, you need Python 3 and the requests package installed; an Apify API token is also required optionally if you need to scrape JavaScript-rendered event websites.

What is the best way to collect conference context for pre-event outreach?

The best way to collect conference context for pre-event outreach is to scrape speaker details while automatically attaching the source URL and conference context to each extracted entry, ensuring reliable and organized contact information.

Can I export scraped conference speaker details to CSV?

Yes, you can export scraped conference speaker details to CSV; the scraper outputs JSON by default and provides options to format the extracted speaker data into CSV or a summary report for quick analysis.

Why does direct HTML scraping fail on some conference speaker pages?

Direct HTML scraping fails on conference speaker pages when the site relies heavily on JavaScript to render content, requiring a transition to the Apify mode fallback to successfully extract the speaker data.