Agent skill · software engineering · jeremylongshore

abridge-local-dev-loop

Configure Abridge local development with FHIR server, synthetic data,

Why this skill is useful

Adds executable scripts for setting up a local FHIR server and synthetic data generation that are not commonly found in public documentation.

What it needs

Requires docker, node installed locally. Requires abridge account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Abridge Local Dev Loop Overview Local development workflow for Abridge clinical AI integrations. Uses a local HAPI FHIR server for EHR simulation, synthetic patient data from Synthea, and Abridge sandbox APIs. Never use real PHI in development. Prerequisites Completed abridge-install-auth setup Docker installed (for local FHIR server) Node.js 18+ with TypeScript Abridge sandbox credentials Instructions Step 1: Start Local FHIR Server Step 2: Create Dev Environment Configuration Step 3: Build Transcript Fixtures Step 4: Dev Test Runner with Watch Mode Step 5: Package Scripts Output Local HAPI FHIR R4 server on port 8080 Synthetic patient data seeded Specialty-specific transcript fixtures Watch-mode dev loop with live note generation Examples Start the local HAPI server, seed only the fictional patient fixture, and run the cardiology encounter against Abridge's sandbox. The successful local loop creates a sandbox session, emits completed note sections, and stores a DocumentReference in the local FHIR server. Inspect the resource through the local endpoint before changing application code. If Docker cannot bind port 8080 or the FHIR write fails validation, stop the watcher, correct the local configuration or resource shape, and rerun with the same synthetic fixture; do not connect a developer machine to production EHR data. Error Handling Error Cause Solution ------- ------- ---------- Docker port conflict Port 8080 in use docker stop hapi-fhir && docker rm hapi-fhir Sandbox rate limit Too many test sessions Wait 60s between test runs FHIR validation error Malformed resource Validate against FHIR R4 schema Resources HAPI FHIR Server Synthea Patient Generator Next Steps For reusable SDK patterns, see abridge-sdk-patterns.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/abridge-local-dev-loop

View the source on GitHub

Browse the @skills marketplace