Agent skill · software engineering · jeremylongshore

deepgram-ci-integration

Configure Deepgram CI/CD integration for automated testing and deployment.

Why this skill is useful

Provides a comprehensive CI/CD pipeline setup for Deepgram integrations, including specific testing commands and configurations not commonly known.

What it needs

Requires @deepgram/sdk, vitest installed locally. Requires github account access. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Deepgram CI Integration Examples Run unit/schema tests on every pull request with mocked Deepgram responses. Execute one trusted protected-branch integration test against a development project using a short licensed fixture and a scoped secret; retain redacted status/metrics on failure and never inject the key into forked or untrusted CI workflows. Overview Set up CI/CD pipelines for Deepgram integrations with GitHub Actions. Includes unit tests with mocked SDK, integration tests against the real API, smoke tests, automated key rotation, and deployment gates. Prerequisites GitHub repository with Actions enabled DEEPGRAMAPIKEY stored as repository secret @deepgram/sdk and vitest installed Test fixtures committed (or downloaded in CI) Instructions Step 1: GitHub Actions Workflow Step 2: Integration Test Suite Step 3: Smoke Test Script Step 4: Package.json Scripts Step 5: Vitest Configuration Step 6: Automated Key Rotation (Scheduled) Output GitHub Actions workflow (unit -> integration -> smoke) Integration test suite covering STT, diarization, TTS Smoke test script with pass/fail exit codes Vitest configuration with integration test separation Quarterly key rotation workflow Error Handling Issue Cause Resolution ------- ------- ------------ Integration tests 401 Secret not set or expired Rotate DEEPGRAMAPIKEY secret Smoke test timeout API latency Increase timeout-minutes Tests pass locally, fail in CI Missing env var Check secrets are set in repo settings Fork PRs can't access secrets GitHub security Skip integration tests on fork PRs Resources GitHub Actions Secrets Vitest CI Configuration Deepgram SDK Testing

How to use it

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

@skills jeremylongshore/deepgram-ci-integration--367873

View the source on GitHub

Browse the @skills marketplace