Skip to content

feat(skill): add ElevenLabs audio guide - #55

Open
AmazingAng wants to merge 1 commit into
mainfrom
feat/skill-elevenlabs-audio
Open

AmazingAng wants to merge 1 commit into
mainfrom
feat/skill-elevenlabs-audio

Conversation

@AmazingAng

@AmazingAng AmazingAng commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Change

Add the bundled ElevenLabs guide so agents can discover music, sound effects, speech synthesis, voices/models, and voice design, save audio with --output, and recognize upload endpoints unsupported by the CLI. Include routing from the main skill and guide regression checks.

Based on current main; preserves the latest Workers and GPT Live guidance. Only the original ElevenLabs feature is carried over from the divergent local branch; the local merge commit and its unrelated Workers test deletion are excluded. No version or release changes.

Validation

  • Passed: bun install --frozen-lockfile
  • Passed: bun run typecheck
  • Passed: bun run build
  • Passed: npm pack --dry-run --ignore-scripts
  • Passed: bun test src/tests/skill-elevenlabs-guide.test.ts (3 tests)
  • bun run test: 1393 passed, 6 failed. Five existing Workers build-process tests fail because file URLs retain %20 for paths containing spaces; all five reproduce on unchanged origin/main. One fetch deadline assertion failed in the full run; isolated execution passes on both the PR branch (5 tests) and baseline.

No live xAPI or publication verification was performed.

Document the 13 elevenlabs.* actions for music generation, sound
effects, text-to-speech, voice/model lookup, and voice design, including
the nested method/pathParams/params/body input shape, saving audio with
--output, dynamic billing, string-typed query params, and the four
multipart upload endpoints the CLI cannot call. Route audio tasks to the
guide from SKILL.md and add a test that keeps the guide and skill in sync.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011eHCTjgLSj8uYvEjNs3iEi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant