Install any skill in seconds. Free to start, no credit card required.
Get Started Free →jeremylongshore/elevenlabs-ci-integration
Configure CI/CD pipelines for ElevenLabs with mocked unit tests and gated integration tests.
Passed 17 of 23 test cases with the skill, and 9 of 23 without it.
and 6 more in the full report
8 fixed9 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
What GitHub CLI command triggers the ElevenLabs test workflow on demand without pushing code?
| Checked | Without skill | With skill |
|---|---|---|
| Runs gh workflow run elevenlabs-tests.yml | Missed | Passed |
The instructions your model reads when the skill loads.
Set up CI/CD pipelines that test ElevenLabs integrations without burning
character quota on every PR. Uses a two-tier strategy: mocked unit tests on
every push (no API key, zero quota), and gated integration tests that hit
the real API only on main or a manual dispatch, behind a quota guard.
The full workflow YAML and secret setup live in references/implementation.md; the complete test code lives in references/examples.md. This file walks the strategy end to end, then drills into either reference for copy-paste source.
Create .github/workflows/elevenlabs-tests.yml with two jobs. unit-tests
runs on every push/PR with a mock key. integration-tests runs only on main
or workflow_dispatch, needs: unit-tests, and checks remaining quota before
spending any:
jobs:
unit-tests: # every push/PR — mock key, 0 quota
runs-on: ubuntu-latest
steps: [checkout, setup-node, npm ci, npm test -- --coverage]
# env: ELEVENLABS_API_KEY: "sk_test_mock_key_for_ci"
integration-tests: # main / manual only — real key
if: github.ref == 'refs/heads/main' || github.event_name == 'workflow_dispatch'
needs: unit-tests
# 1) GET /v1/user → skip if remaining characters < 5000
test cases passed, vs 9 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.