View on GitHub
Source code for this skill
Example Prompts
How It Works
Parse input data
Accepts CSV, Google Sheet URL, or pasted data. Detects format and analyzes
existing field coverage to identify gaps.
Run gap analysis
Maps each provider’s data against 5 core fields (name, credentials,
specialty, contact, education) to determine what needs enrichment.
Search for provider identity
Searches the web for each provider to find practice websites, bio pages, and
directory listings that contain missing information.
Extract missing fields
Fills gaps using data from discovered pages. Merge rules are strict: only
fill empty fields, never overwrite existing values.
Optional deep enrichment
When available, enriches with reviews, regulatory data, and accreditation
using Nimble Web Search Agents for healthcare directories.
Output
- Enrichment Diff — per-provider table showing added fields highlighted, with source URLs
- Confidence Scores — High, Medium, or Low per enriched field based on source reliability
- Providers Not Enriched — providers where no additional data could be found
- Data Quality Summary — before/after field coverage percentages
- Full mode (first run or 14+ days) — enriches all gaps
- Quick refresh (under 14 days) — re-enriches only remaining gaps
- Same-day repeat — asks before re-running
Healthcare Skills Pipeline
The three healthcare skills chain together for end-to-end provider data workflows:Extract
Discover providers from practice websites using
Providers Extract.
Verify
Validate credentials against the NPI registry using
Providers Verify.
When to Use
| Use Case | Skill |
|---|---|
| Fill gaps in an existing provider list | Providers Enrich |
| Extract providers from practice websites | Providers Extract |
| Validate credentials against NPI registry | Providers Verify |
Quick Install
- Claude Code
- Cursor
- Vercel Agent Skills CLI