Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Contact Finder

v0.1.0

Find professional emails and contacts from a name + company/domain using SerpAPI + OpenAI GPT-4o-mini.

0· 381· 1 versions· 0 current· 0 all-time· Updated 14h ago· MIT-0
byMarouane@mrnsmh

Install

openclaw skills install openclaw-skill-contact-finder

contact-finder

Find professional emails and contacts from a name + company/domain. Combines SerpAPI (Google Search) and OpenAI GPT-4o-mini to search, extract, and validate contacts.

Usage

python3 scripts/find_contacts.py --company "Acme Corp" --domain "acme.com" --name "John Doe"
python3 scripts/find_contacts.py --company "Stripe" --domain "stripe.com"
python3 scripts/find_contacts.py --company "OpenAI" --domain "openai.com" --name "Sam Altman" --output json

Options

FlagDescriptionRequired
--companyCompany name
--domainEmail domain (e.g. acme.com)
--nameFull name to search (optional)
--outputOutput format: table (default) or json

Output

Returns a list of contacts with:

  • email — Found or guessed email address
  • linkedin — LinkedIn profile URL (if found)
  • title — Job title (if found)
  • confidencehigh / medium / low

Setup

pip3 install openai requests

Set credentials in environment or edit scripts/find_contacts.py:

  • SERPAPI_KEY
  • OPENAI_API_KEY

How It Works

  1. Search Google via SerpAPI: "name" site:domain email, LinkedIn profiles
  2. Generate common email format guesses (firstname@, f.lastname@, firstname.lastname@...)
  3. Use GPT-4o-mini to extract/validate emails from search snippets
  4. Score confidence based on source (direct find = high, pattern guess = low/medium)

References

See references/patterns.md for email pattern documentation and sources.

Version tags

latestvk979np7ztxmexfv2zhpk4btr1n81yhb1