dmitriiwebdmitriiwebCommunityยท9 Agent Skills Included

extract-emails

Extract emails and LinkedIn profiles from any website

Extracts email addresses and LinkedIn profiles from websites using automated crawling with depth control. Handles both static pages and JavaScript-rendered sites through pluggable browser backends, then saves results to CSV. Eliminates manual copy-pasting of contact details and speeds up lead collection with a simple CLI or Python API.
npx skills add dmitriiweb/extract-emails --all -g -y
Available:

Gives your AI agent the repository map, architecture overview, and exact commands for testing, linting, and building so it can modify the codebase correctly.

All Skills in This Repository (9)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install extract-emails?โ–ผ

Run `npx skills add dmitriiweb/extract-emails --all -g -y` in your terminal to install all skills in this suite globally.

How to extract emails from a website?โ–ผ

Use the CLI command `extract-emails --url https://example.com -of output.csv` or call the DefaultWorker class in Python with your target URL. Results are saved as a CSV with email, page, and website columns.

Can it scrape JavaScript-rendered pages?โ–ผ

Yes. The ChromiumBrowser backend uses Playwright to render JavaScript-heavy pages, while HttpxBrowser handles fast static page fetching.

Does it extract LinkedIn profiles too?โ–ผ

Yes. The built-in LinkedinExtractor finds LinkedIn profile URLs alongside email addresses during the same crawl.

Can I use extract-emails without coding?โ–ผ

Yes. The command-line interface lets you run full extractions with a single command, no Python knowledge required.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’