Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Find personal websites with Exa — blogs, portfolios, and homepages. Use to find a person's own writing (not press about them), discover practitioners who blog, or surface indie/portfolio sites. Runs a local script against the Exa API; no MCP server required.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-14 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 7% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -51% | 0% |
Find personal blogs, portfolios, and homepages via Exa's personal-site index — a person's own voice rather than coverage of them. Calls the Exa REST API through a local script; no MCP server needed, only an EXA_API_KEY.
bashexport EXA_API_KEY=your-key # or EXA_API_KEY=... in a .env at the repo root
Get a key at https://dashboard.exa.ai/api-keys. Shared details: exa-native-base.
bashpython scripts/personal_site_search.py "<who / what they write about>" [-n N] [--text]
Examples:
bashpython scripts/personal_site_search.py "machine learning engineer personal blog" -n 10 python scripts/personal_site_search.py "indie hacker building in public portfolio" -n 12 python scripts/personal_site_search.py "Andrej Karpathy personal site essays" -n 5
Defaults to category=personal site.
bash# Practitioners who write about a topic python scripts/personal_site_search.py "category:personal site distributed systems engineer blog" -n 12 # A specific person's own site python scripts/personal_site_search.py "category:personal site <name> blog essays projects" -n 5 # Portfolios in a discipline python scripts/personal_site_search.py "category:personal site product designer portfolio case studies" -n 12
Personal sites are ideal for finding non-obvious connections (collaborators, longtime clients, mentors) that aren't listed anywhere. Use indirect signals:
bashpython scripts/personal_site_search.py "<subject> conversation interview testimonial guest" -n 8 python ../exa-native-base/scripts/exa.py search "<subject> years decades longtime worked with known since" -n 10
Detect insider terminology on the subject's own pages, then search for others using those terms. (See the relationships pattern in exa-lead-generation.)
-cpersonal site (default) · linkedin profile (their professional profile) · news (press about them).
python ../exa-native-base/scripts/exa.py contents <url> --text to assess voice/expertise.Other measured skills in the registry, with their headline benchmark lift.