ai

mcp
Guvenlik Denetimi
Basarisiz
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Basarisiz
  • 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 Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

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

README.md

DIDWW AI

test
License: MIT

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) npm Picks the platform, does the universal DIDWW wiring, ships the health monitor
didww-to-elevenlabs ElevenLabs npm MCP on both sides plus one number-import call
didww-to-vapi Vapi npm BYO SIP trunk credential, number and assistant binding
didww-to-retell Retell AI npm Fully MCP-driven: agent, number import and binding in one call
didww-to-ultravox Ultravox npm Address-based routing and account SIP settings
didww-to-vogent Vogent npm SIP import plus one documented dashboard step
didww-to-openai-realtime OpenAI Realtime npm Direct SIP to the Realtime API with a generated webhook backend
didww-to-xai xAI Grok npm Number registration with digest auth, per-call session control
didww-to-livekit LiveKit npm 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 /mcp to 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.

Yorumlar (0)

Sonuc bulunamadi