skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
apidojo-io/apidojo-skills706 installs

finding-healthcare-practices-via-google-search

Finds medical practices, clinics, dental offices, and healthcare providers via Google Search using apidojo's Google Search Scraper on Apify. Triggers when the user asks to: find medical practices for outreach, discover dental offices or clinics via Google, build a list of healthcare providers in a specific city, find doctors or medical groups for vendor sales, prospect healthcare practices for software or supply sales, identify hospitals or urgent care centers by location, or compile a healthcare provider list from Google results. Returns practice name, website URL, and Google snippet per result. Ideal for HealthTech SaaS vendors, medical suppliers, and B2B service companies targeting healthcare practices.

How do I install this agent skill?

npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubwarn

    The skill searches for healthcare practices using a third-party scraper. It allows for arbitrary JavaScript code to be passed for data transformation and handles untrusted data from search results, presenting risks related to dynamic code execution and indirect prompt injection.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

What does this agent skill do?

Finding Healthcare Practices Via Google Search


Inputs

ParameterTypeRequiredDefaultNotes
startUrlsarrayOptional[]Google search URLs
searchTermsarrayOptional[]Keywords to search on Google
countryCodestringOptionalUSCountry for Google search (e.g. US, GB, TR)
languageCodestringOptional—Language for results (e.g. en)
maxItemsnumberOptionalUnlimitedMaximum results to return across all queries
maxPagesPerQueryintegerOptional1Maximum result pages per query
mobileResultsbooleanOptionalfalseFetch mobile SERP layout
customMapFunctionstringOptional—JavaScript function to transform each output object

How to Run

Using run_actor.js (recommended)

# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["dental practice Chicago"], "countryCode": "US", "maxPagesPerQuery": 3}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["dental practice Chicago"], "countryCode": "US", "maxPagesPerQuery": 3}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~google-search-scraper" --input '{"searchTerms": ["dental practice Chicago"], "countryCode": "US", "maxPagesPerQuery": 3}' --output results.json --format json

REST API fallback

curl -X POST "https://api.apify.com/v2/acts/apidojo~google-search-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"searchTerms": ["dental practice Chicago"], "countryCode": "US", "maxPagesPerQuery": 3}'

If Apify MCP is available: Use the Apify MCP call_actor tool with actor apidojo~google-search-scraper and the input above.


Scoring & Ranking

Score each result by:

  • snippet_has_health_signals (contains: clinic, practice, dental, medical, healthcare, patients, MD, DDS) → weight 0.50
  • valid_domain (not .gov, .edu, .wikipedia, .yelp) → weight 0.30
  • position_score → 1 - (position / total), weight 0.20
score = 0.50 * int(health_signals) + 0.30 * int(valid_domain) + 0.20 * position_score

Classification

ScoreTierLabel
≥ 0.70APRIME_PROSPECT
0.40–0.69BWARM_LEAD
< 0.40CLOW_PRIORITY

Edge Cases

  • Directory sites: Healthgrades, Zocdoc, WebMD listings — not practices. Filter by checking domain.
  • Hospital systems: Large hospital networks are hard to reach. Focus on independent practices.
  • No contact data: SERP returns URL and snippet only — no phone/email. Use as a starting list.
  • Duplicate practices: Same clinic may appear for multiple search terms — deduplicate by domain.
  • Specialty filter: Add specialty to search term: "orthopedic clinic Denver", "dermatology practice Miami".

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/apidojo-io/apidojo-skills/finding-healthcare-practices-via-google-search">View finding-healthcare-practices-via-google-search on skillZs</a>