abridge-sdk-patterns

Featured

Apply production-ready patterns for Abridge clinical AI integration. Use when building reusable Abridge client wrappers, implementing HIPAA-compliant error handling, or establishing team coding standards for healthcare AI. Trigger: "abridge SDK patterns", "abridge best practices", "abridge code patterns".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Abridge SDK Patterns ## Overview Production-ready patterns for Abridge clinical AI integration. Since Abridge operates via partner APIs (not a public SDK), these patterns wrap the REST API with type-safe clients, HIPAA-compliant logging, and healthcare-specific error handling. ## Prerequisites - Completed `abridge-install-auth` setup - TypeScript project with strict mode enabled - Understanding of HIPAA audit logging requirements ## Instructions ### Step 1: Type-Safe API Client Singleton ```typescript // src/abridge/client.ts import axios, { AxiosInstance, AxiosError } from 'axios'; interface AbridgeConfig { baseUrl: string; clientSecret: string; orgId: string; timeoutMs?: number; maxRetries?: number; } class AbridgeApiClient { private static instance: AbridgeApiClient | null = null; private api: AxiosInstance; private config: AbridgeConfig; private constructor(config: AbridgeConfig) { this.config = config; this.api = axios.create({ baseURL: config.baseUrl, timeout: config.timeoutMs || 30000, headers: { 'Authorization': `Bearer ${config.clientSecret}`, 'X-Org-Id': config.orgId, 'Content-Type': 'application/json', 'X-Request-Source': 'partner-integration', }, }); // Request/response interceptors for audit logging this.api.interceptors.request.use((req) => { req.headers['X-Correlation-Id'] = crypto.randomUUID(); this.auditLog('request', req.method!, req.url!, r...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

apollo-sdk-patterns

Apply production-ready Apollo.io SDK patterns. Use when implementing Apollo integrations, refactoring API usage, or establishing team coding standards. Trigger with phrases like "apollo sdk patterns", "apollo best practices", "apollo code patterns", "idiomatic apollo", "apollo client wrapper".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-sdk-patterns

Apply production-ready Klaviyo SDK patterns for the klaviyo-api package. Use when implementing Klaviyo integrations, refactoring SDK usage, or establishing team coding standards for Klaviyo API calls. Trigger with phrases like "klaviyo SDK patterns", "klaviyo best practices", "klaviyo code patterns", "idiomatic klaviyo", "klaviyo wrapper".

2,266 Updated today
jeremylongshore
AI & Automation Featured

abridge-security-basics

Apply HIPAA-compliant security practices for Abridge clinical AI integrations. Use when securing PHI in transit/at rest, configuring access controls, implementing audit logging, or preparing for HIPAA security audits. Trigger: "abridge security", "abridge HIPAA", "abridge PHI protection", "abridge access control", "abridge audit logging".

2,266 Updated today
jeremylongshore
AI & Automation Featured

assemblyai-sdk-patterns

Apply production-ready AssemblyAI SDK patterns for TypeScript and Python. Use when implementing AssemblyAI integrations, refactoring SDK usage, or establishing team coding standards for transcription workflows. Trigger with phrases like "assemblyai SDK patterns", "assemblyai best practices", "assemblyai code patterns", "idiomatic assemblyai".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apify-sdk-patterns

Production-ready patterns for Apify SDK and apify-client in TypeScript. Use when building Actors with Crawlee, managing datasets/KV stores, or implementing robust client wrappers with retry and validation. Trigger: "apify SDK patterns", "apify best practices", "apify client wrapper", "crawlee patterns", "idiomatic apify".

2,266 Updated today
jeremylongshore