By jambonz
Skills for building voice applications on jambonz, the open-source CPaaS — voice AI agents, IVR menus, call routing, and MCP server setup.
Implementation recipes for jambonz voice app features. Use when writing code to build conversational voice AI agents (s2s, agent verb, vendor shortcuts, tool calling), collect input via IVR menus and gather, bridge or transfer calls (dial, SIP, queue, conference, recording, SIPREC), or configure applications via env_vars. Contains @jambonz/sdk JavaScript/TypeScript patterns (preferred) and raw-JSON examples for Python. Pair with the jambonz skill (decision-making) and the jambonz MCP server (schema lookups).
Set up the jambonz MCP server in AI coding tools. Use when the user wants to connect Claude Code, Cursor, Codex, Windsurf, or VS Code Copilot to the jambonz MCP server at https://mcp-server.jambonz.app/mcp, or run the server locally via stdio. Covers HTTP and stdio transport, per-IDE configuration, verification, and troubleshooting.
Ready-to-run jambonz starter applications. Use when the user wants to clone or scaffold a complete working voice app rather than assemble one from recipes — voice AI agents (OpenAI Realtime, Deepgram, ElevenLabs, Ultravox, Retell, Bedrock, AssemblyAI), IVR menus, dialers, recording, queuing, real-time translation, and more. Points at the @jambonz/sdk examples directory with one-line clone commands.
Build voice applications on jambonz, a voice AI orchestration platform and CPaaS. Use when planning or reasoning about jambonz call flows — selecting verbs (say/gather/dial/agent/transcribe/s2s), choosing between webhook and WebSocket transport, understanding session lifecycle, or avoiding common pitfalls. Works with @jambonz/sdk (JavaScript or TypeScript, preferred) or raw JSON from Python. Pair with jambonz-recipes for implementation patterns, jambonz-starters for runnable scaffolds, and the jambonz MCP server for schema lookups.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent Skills for building voice applications on jambonz, packaged as a single Claude plugin.
| Skill | Triggers when... |
|---|---|
jambonz | The agent is planning or reasoning about a jambonz call flow — picking verbs, choosing transport, avoiding gotchas |
jambonz-recipes | The agent is writing code for a specific feature — voice AI, IVR, dial/transfer/queue/conference/recording, env_vars |
jambonz-starters | The user wants to clone a complete runnable starter app |
jambonz-setup-mcp | The user is wiring the jambonz MCP server into Claude Code, Cursor, Codex, Windsurf, or VS Code |
These skills and the jambonz MCP server complement each other. Use both for the best experience.
| Skills | MCP server | |
|---|---|---|
| What it is | Markdown guidance loaded into the model's context | Tools the model calls at runtime |
| Provides | Decisions, patterns, conventions, gotchas | Live JSON schemas, SDK example source, the canonical developer toolkit |
| Updates | When you re-run npx skills add jambonz/skills | Automatically — always reflects the current schema |
| Analogy | The cookbook | The pantry inventory |
Skills tell the model what to do and why. The MCP server tells the model the exact JSON shape to write. Skills capture judgment; MCP captures truth.
You can use them separately:
# 1. Install the skills
npx skills add jambonz/skills
# 2. Connect the MCP server (Claude Code example)
claude mcp add --transport http jambonz https://mcp-server.jambonz.app/mcp
For Cursor, Codex, Windsurf, or VS Code, the jambonz-setup-mcp skill has copy-paste config for each.
This repo is itself a Claude Code plugin marketplace. Add it and install in two commands:
/plugin marketplace add jambonz/skills
/plugin install jambonz-skills@jambonz
Updates ship instantly when we tag a new release — re-run /plugin install jambonz-skills@jambonz to pick them up.
Works with Claude Code, Cursor, VS Code Copilot, and other compatible agents:
npx skills add jambonz/skills
Add --global to install for all projects:
npx skills add jambonz/skills --global
Copy any of the skills/<name>/ folders into your agent's skills directory:
| Agent | Path |
|---|---|
| Claude Code (project) | .claude/skills/<name>/ |
| Claude Code (global) | ~/.claude/skills/<name>/ |
| Cursor | .cursor/skills/<name>/ |
| VS Code Copilot | .vscode/skills/<name>/ |
| Cross-client | .agents/skills/<name>/ |
@jambonz/sdk — preferred. Fluent verb builder, type safety, and tool-calling helpers all live here. Default to TypeScript when generating new apps; use JavaScript only if the user asks for it.Maintained at github.com/jambonz/skills alongside the SDK and MCP server.
MIT
npx claudepluginhub jambonz/skills --plugin jambonz-skillsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.