Agent skill · software engineering · jeremylongshore
abridge-ci-integration
Configure CI/CD pipeline for Abridge clinical AI integrations with GitHub
Why this skill is useful
Adds a complete CI/CD pipeline configuration with specific checks for FHIR validation and HIPAA compliance that the AI cannot generate on its own.
What it needs
Requires npm installed locally. Requires github account access. About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Abridge CI Integration Overview CI/CD pipeline for Abridge clinical documentation integrations. Healthcare CI pipelines require FHIR resource validation, PHI leak scanning, HIPAA compliance checks, and sandbox integration testing. Prerequisites Use a non-production Abridge sandbox with synthetic patients only, and store the sandbox URL, client secret, and organization ID as protected CI secrets. Install Node 20 with the project's lockfile, provide FHIR R4 test fixtures, and ensure the repository's test data contains no PHI before enabling the integration job on main. Instructions Step 1: GitHub Actions Workflow Step 2: FHIR Schema Validation Tests Step 3: Integration Test with Sandbox Output GitHub Actions workflow with 4 jobs: lint, PHI scan, FHIR validation, sandbox integration PHI leak detection scanning source code for SSN/MRN patterns FHIR R4 resource validation tests Sandbox integration tests (main branch only) Examples For a pull request that changes FHIR mapping code, the lint, PHI scan, and FHIR schema jobs run against synthetic fixtures without contacting Abridge. After merge to main, the sandbox job creates ci-test-patient, verifies the encounter session reaches initialized, submits a synthetic transcript, and finalizes it. A timeout or missing secret fails the protected job rather than falling back to a production endpoint. Error Handling Issue Cause Solution ------- ------- ---------- PHI scan false positive Regex too broad Add pattern to allowlist in scan script Sandbox test timeout API slow Increase vitest timeout to 30s Secrets not available Missing GitHub Secrets Add to repo Settings > Secrets Resources Abridge Platform GitHub Actions Secrets FHIR Validator Next Steps For deployment procedures, see abridge-deploy-integration.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/abridge-ci-integration