conference-speaker-scraper
Extract speaker names, titles, companies, and bios from conference websites. Supports direct HTML scraping and Apify web scraper fallback for JS-heavy sites. Use for pre-event research and outreach targeting.
npx skills add gooseworks-ai/goose-skills --skill conference-speaker-scraper --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Conference Speaker Scraper Extract speaker names, titles, companies, and bios from conference website /speakers pages. Supports direct HTML scraping with multiple extraction strategies, plus Apify fallback for JS-heavy sites. ## Quick Start No API key needed for direct scraping mode. ```bash # Scrape speakers from a conference page python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py \ --url "https://example.com/speakers" # Use Apify for JS-heavy sites python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py \ --url "https://example.com/speakers" --mode apify # Custom conference name (otherwise inferred from URL) python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py \ --url "https://example.com/speakers" --conference "Sage Future 2026" # Output formats python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output json # default python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output csv python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output summary ``` ## How It Works ### Direct Mode (default) Fetches the page HTML and tries multiple extraction str
- Quick Start
- How It Works
- Direct Mode (default)
- Apify Mode
- CLI Reference
- Output Schema
- Cost
- Testing Notes
Scrape speakers from a conference page python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py \ Use Apify for JS-heavy sites Custom conference name (otherwise inferred from URL) Output formats python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output json # default python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output csv python3 skills/conference-speaker-scraper/scripts/scrape_speakers.py --url URL --output summary
What does the conference-speaker-scraper skill do?
Extract speaker names, titles, companies, and bios from conference websites. Supports direct HTML scraping and Apify web scraper fallback for JS-heavy sites. Use for pre-event research and outreach targeting.
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill conference-speaker-scraper --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
