finding-healthcare-practices-via-google-search — скилл Claude Code
Ищет клиники, стоматологии и другие медицинские организации через Google. Нужен для сбора первичного списка провайдеров по городу или специализации.
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a claude-codeЧто делает finding-healthcare-practices-via-google-search
Скилл запускает apidojo~google-search-scraper в Apify и ищет организации по searchTerms или готовым startUrls. Для каждого результата он возвращает название практики, URL сайта и фрагмент Google. Можно задать страну, язык, число результатов, страницы выдачи и мобильный формат.
Скилл умеет отсеивать каталоги вроде Healthgrades и Zocdoc, убирать повторы по домену и ранжировать результаты по медицинским признакам в сниппете, домену и позиции. Значения по умолчанию включают countryCode US и maxPagesPerQuery 1. Для REST-запуска нужен $APIFY_TOKEN, поэтому без него этот способ не сработает.
В результате нет телефона или электронной почты: выдача даёт URL и сниппет, а не готовую контактную базу. Рейтинг использует веса 0.50, 0.30 и 0.20, а классы результатов разделяются порогами 0.70 и 0.40.
Какие задачи решает
- собрать список клиник в конкретном городе
- найти стоматологии для первичного контакта
- отобрать медицинские практики по специализации
- убрать каталоги и повторы из результатов Google
- ранжировать найденные организации по признакам медицинской практики
Примеры запросов агенту
- Найди стоматологические практики в Chicago и верни название, сайт и сниппет Google.
- Собери список дерматологических клиник в Miami, используй до
3страниц на запрос и сохрани результат вresults.csv. - Найди независимые медицинские практики в Denver, исключи каталоги и убери повторы по домену.
Как установить finding-healthcare-practices-via-google-search
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a claude-code2Вручную: положить файлы
~/.claude/skills/finding-healthcare-practices-via-google-search/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/finding-healthcare-practices-via-google-search/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a codex2Вручную: положить файлы
.agents/skills/finding-healthcare-practices-via-google-search/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a cursor2Вручную: положить файлы
.cursor/skills/finding-healthcare-practices-via-google-search/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install apidojo-io/apidojo-skills finding-healthcare-practices-via-google-search2Вручную: положить файлы
.github/skills/finding-healthcare-practices-via-google-search/SKILL.md1Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a gemini-cli2Командой платформы
gemini skills install https://github.com/apidojo-io/apidojo-skills --path skills/intent/finding-healthcare-practices-via-google-searchВручную: положить файлы
.devin/skills/finding-healthcare-practices-via-google-search/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о finding-healthcare-practices-via-google-search
Как установить finding-healthcare-practices-via-google-search в Claude Code?
Выполните npx skills add apidojo-io/apidojo-skills --skill finding-healthcare-practices-via-google-search -a claude-code, затем проверьте файл ~/.claude/skills/finding-healthcare-practices-via-google-search/SKILL.md.
Что делает finding-healthcare-practices-via-google-search?
Он ищет медицинские практики, клиники, стоматологии и других провайдеров через Google с помощью Apify. На выходе получаются название, URL и сниппет результата.
Какие контактные данные возвращает скилл?
Только URL сайта и сниппет Google. Телефон и электронную почту он не возвращает, поэтому результат служит исходным списком для дальнейшего поиска контактов.
Исходный текст
SKILL.md · Apache-2.0
---
name: finding-healthcare-practices-via-google-search
description: >
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.
license: Apache-2.0
metadata:
author: apidojo
version: "1.0"
apify-actor: apidojo/google-search-scraper
---
# Finding Healthcare Practices Via Google Search
---
## Inputs
| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | Google search URLs |
| `searchTerms` | array | Optional | `[]` | Keywords to search on Google |
| `countryCode` | string | Optional | `US` | Country for Google search (e.g. `US`, `GB`, `TR`) |
| `languageCode` | string | Optional | — | Language for results (e.g. `en`) |
| `maxItems` | number | Optional | Unlimited | Maximum results to return across all queries |
| `maxPagesPerQuery` | integer | Optional | `1` | Maximum result pages per query |
| `mobileResults` | boolean | Optional | `false` | Fetch mobile SERP layout |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |
## How to Run
### Using run_actor.js (recommended)
```bash
# 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
```bash
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
```python
score = 0.50 * int(health_signals) + 0.30 * int(valid_domain) + 0.20 * position_score
```
---
## Classification
| Score | Tier | Label |
|-------|------|-------|
| ≥ 0.70 | A | PRIME_PROSPECT |
| 0.40–0.69 | B | WARM_LEAD |
| < 0.40 | C | LOW_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".
© apidojo · Apache-2.0 · apidojo-io/apidojo-skills