ai
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Fail
- os.homedir — User home directory access in skills/didww-connect/bin/install.js
- fs module — File system access in skills/didww-connect/bin/install.js
- rm -rf — Recursive force deletion command in skills/didww-connect/install.sh
- rm -rf — Recursive force deletion command in skills/didww-connect/test.sh
- os.homedir — User home directory access in skills/didww-to-elevenlabs/bin/install.js
- fs module — File system access in skills/didww-to-elevenlabs/bin/install.js
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
AI at DIDWW: Claude Code agent skills that put an AI voice agent on a DIDWW phone number (ElevenLabs, Vapi, Retell, Ultravox, Vogent, OpenAI Realtime, xAI, LiveKit), npx-installable
DIDWW AI
Open-source tools from DIDWW for building AI voice agents on real phone numbers: agent skills, documentation and the scripts that keep them tested and published.
| Directory | Contents |
|---|---|
skills/ |
Nine Claude Code agent skills that connect a DIDWW number to an AI voice platform. Each is its own npm package. |
docs/ |
Documentation pages for the skills, written for doc.didww.com. |
scripts/ |
Family-wide test and publish runners used by maintainers and CI. |
Skills
| Skill | Platform | npm | What it automates |
|---|---|---|---|
| didww-connect | Any (hub) | Picks the platform, does the universal DIDWW wiring, ships the health monitor | |
| didww-to-elevenlabs | ElevenLabs | MCP on both sides plus one number-import call | |
| didww-to-vapi | Vapi | BYO SIP trunk credential, number and assistant binding | |
| didww-to-retell | Retell AI | Fully MCP-driven: agent, number import and binding in one call | |
| didww-to-ultravox | Ultravox | Address-based routing and account SIP settings | |
| didww-to-vogent | Vogent | SIP import plus one documented dashboard step | |
| didww-to-openai-realtime | OpenAI Realtime | Direct SIP to the Realtime API with a generated webhook backend | |
| didww-to-xai | xAI Grok | Number registration with digest auth, per-call session control | |
| didww-to-livekit | LiveKit | Inbound trunk, dispatch rule and optional outbound trunk for a LiveKit worker |
Install
Each skill installs into ~/.claude/skills/<name>/ with one command, then triggers on its own when you mention DIDWW together with its platform:
npx didww-connect
npx didww-to-livekit
Straight from this repository, without the npm registry: npx skills add didww/ai --skill <name>, or npx skills add didww/ai --list to see all nine. Restart Claude Code after installing.
Requirements
- Claude Code with the DIDWW MCP connected (
claude mcp add --scope user --transport http didww https://api.didww.com/mcp, then/mcpto sign in). The skills do all carrier-side work through it, under your own account permissions. - Node.js 16.7 or later for the installer; Python 3 for the skill scripts, which use the standard library only.
- An account on the voice platform you pair with. Each skill's README lists what it needs.
The installers copy files and nothing else. The skills store no credentials; platform API keys are read from environment variables when a script runs.
Development
bash scripts/test.sh # every skill's checks: stdlib Python plus node, no network, no keys
bash scripts/publish.sh # publish all nine to npm (after npm login)
bash scripts/publish.sh didww-to-vapi # publish one
GitHub Actions runs the same tests on every push and pull request. See CONTRIBUTING.md for the skill layout, versioning and how to add a platform, and CHANGELOG.md for releases.
Related
- DIDWW MCP: the connector for Claude, ChatGPT and other agents, at
https://api.didww.com/mcp. - DIDWW documentation: SIP trunking, phone numbers, integrations and the API.
- DIDWW API SDKs: the other repositories in this organization.
License
MIT.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found