What It Does
Accepts CSV files, Google Sheet URLs, or pasted data, and integrates with sibling healthcare skills for end-to-end provider data workflows.
For each provider in your list, it returns a clear verification status — Verified, Partially Verified, Unverified, or Flagged — along with specific mismatch details and source URLs.
Healthcare Providers Verify cross-references practitioner names, credentials, specialties, and practice addresses against the official NPPES NPI registry.
Key Features
- NPI Registry Verification — Queries the NPPES API directly for structured, authoritative data on each practitioner — including NPI number, active status, taxonomy codes, enumeration date, and practice addresses. Falls back to `npidb.org` or official CMS pages if the API returns no results.
- Four-Level Verification Status — Every practitioner receives one of four statuses: **Verified** (all claims match), **Partially Verified** (minor discrepancies), **Unverified** (no NPI match found), or **Flagged** (active mismatches requiring human review). Each status includes a confidence qualifier and specific mismatch details.
- Detailed Mismatch Reporting — For each discrepancy found — credential mismatch, deactivated NPI, specialty divergence, or address conflict — the report includes the claimed value, the NPI record value, severity level (Critical vs. Warning), and a direct source URL.
- Batch Processing with Sub-Agents — For lists of 10 or more practitioners, the skill automatically parallelizes NPI lookups using sub-agents in batches of 5, with checkpointing after each batch so progress is never lost on large runs.
- Sibling Skill Integration — Detects same-day output from `healthcare-providers-extract` or `healthcare-providers-enrich` and reuses that provider data automatically, skipping redundant parsing. Merges NPI numbers and verification status back into shared provider files.
- Flexible Input Formats — Accepts provider data as a CSV file path, Google Sheet URL, or pasted text. Minimum required fields are a practitioner name plus at least one identifier (state, credential, or specialty).
Requirements
- **Nimble API Key** — Required to run NPI lookups and web extraction via Nimble's data APIs. Set as `NIMBLE_API_KEY` in your environment.
Use Cases
- Pre-publication directory audit — Before launching a provider directory, run your full list through this skill to confirm every practitioner has an active NPI, matching credentials, and correct specialty. Flagged or deactivated entries are surfaced with actionable next steps.
- Credentialing compliance check — Healthcare organizations can verify that contracted or employed practitioners' claimed credentials and specialties align with official NPI records, producing a dated, source-linked audit trail per provider.
- Post-enrichment validation — After running `healthcare-providers-enrich` to fill data gaps, use this skill to confirm that newly added credentials and specialties are accurate against the NPI registry before committing the data.
- Periodic re-verification of existing rosters — Re-run on a provider list checked more than 14 days ago to catch newly deactivated NPIs, credential changes, or address updates — the skill automatically targets only previously Unverified or Flagged records for efficiency.