Skip to main content
plugin

twilio-developer-kit · twilio — Claude Code plugin: how to install

Twilio's skills plus a docs MCP server for Claude Code: the agent picks the right API for SMS, Voice, Verify or SendGrid and writes code aware of product limits.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin install twilio-developer-kit@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install twilio-developer-kit@claude-community
/plugin marketplace add anthropics/claude-plugins-official
Open on GitHub

What twilio-developer-kit does

The plugin gives Claude Code two layers of Twilio knowledge. Skills carry the procedure: which product fits the job, what to call first, what breaks. Without them the model leans on training data instead of current docs.

Four skill types ship inside. Setup handles accounts, auth and numbers; planner picks a product; product skills cover one API, such as twilio-verify-send-otp; guardrail skills cover failure patterns. The MCP half runs at https://mcp.twilio.com/docs and exposes twilio__search for docs lookup plus twilio__retrieve for full parameter schemas of a chosen operation.

A prompt that matches a skill loads it automatically, and you can also call one by name: /twilio-verify-send-otp. Both parts are Public Beta, so Twilio's support terms and SLA do not cover them. If you need contractual uptime, weigh that before pointing production code at it.

What it helps with

  • pick Twilio Verify over a hand-rolled OTP before writing any code
  • choose a product combination for an AI voice agent
  • send an SMS through Messaging Service with A2P 10DLC in mind
  • pull the parameter schema for a specific Twilio API operation
  • handle the usual failure modes when messages go out

Example prompts for the agent

  • Send an SMS with Twilio: pick the Messaging Service and remind me about A2P 10DLC.
  • Build an AI voice agent — ask me about the scenario first, then suggest which Twilio products to combine.
  • /twilio-verify-send-otp

How to install twilio-developer-kit

Plugin marketplace

/plugin install twilio-developer-kit@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install twilio-developer-kit@claude-community
/plugin marketplace add anthropics/claude-plugins-official

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about twilio-developer-kit

How do I install twilio-developer-kit in Claude Code?

Add the marketplace first: /plugin marketplace add anthropics/claude-plugins-official. Then install the plugin itself: /plugin install twilio-developer-kit@claude-plugins-official.

What does twilio-developer-kit do?

It hands the agent Twilio skills that spell out product choice and API order, and adds an MCP server for doc search and operation parameter schemas.

What are the limitations?

The plugin is in Public Beta: some features are unfinished and others may change before general availability. Twilio's support terms and SLA do not apply to it.

Source text

SKILL.md · MIT
# Twilio for AI

Official Twilio Skills and MCP for AI coding agents. Works across Claude Code, Cursor, Codex, and any tool supporting the [Agent Skills](https://agentskills.io) standard.

> **Public Beta:** Twilio MCP and Twilio Skills are currently available as Public Beta products, and the information contained in this repository is subject to change. This means that some features are not yet implemented and others may be changed before the products are declared as Generally Available. Public Beta products are not covered by the Twilio Support Terms or Twilio Service Level Agreement.

---

## Twilio MCP

The Twilio MCP server provides search over Twilio documentation and API specifications. It exposes two tools:

| Tool | Description |
|------|-------------|
| `twilio__search` | Search Twilio docs and API operations by natural language query |
| `twilio__retrieve` | Fetch full parameter schemas for specific API operations |

**Endpoint:** `https://mcp.twilio.com/docs`

See [`mcp/README.md`](mcp/README.md) for setup instructions across all supported IDEs.
Documentation: https://www.twilio.com/docs/ai/mcp

## Feedback

- Questions and feedback: [email protected]
- Issues: [GitHub Issues](https://github.com/twilio/ai/issues)


---

## Twilio Skills

Skills are structured packages of procedural knowledge for AI coding agents. They follow a progressive disclosure architecture: your agent sees lightweight metadata for all available skills, loads the relevant skill when a task matches, and drills into reference material on demand — keeping your context window lean while providing deep domain expertise exactly when needed.

### What Skills help with

- **Product selection:** "I need to verify users" — the agent reasons through Twilio Verify vs. custom OTP, whether to add Lookup for fraud scoring, before any code gets written
- **Architecture patterns:** "Build me an AI voice agent" — the agent asks questions to understand your use case complexity, then recommends the right combination of products (e.g., Conversation Relay + Memory + Conversation Intelligence + TaskRouter)
- **What to avoid:** Skills carry explicit `CANNOT` sections that reduce hallucination by documenting hard constraints and common pitfalls

### Available skill categories

| Type | Purpose | Examples |
|------|---------|---------|
| **Setup** | Account, auth, and number configuration | `twilio-account-setup`, `twilio-iam-auth-setup` |
| **Planner** | Use-case qualification and product selection | `twilio-identity-verification-advisor`, `twilio-marketing-promotions-advisor` |
| **Product** | How to use one Twilio product correctly | `twilio-verify-send-otp`, `twilio-sms-send-message`, `twilio-sendgrid-email-send` |
| **Guardrail** | Operational patterns preventing failures | `twilio-security-hardening`, `twilio-reliability-patterns`, `twilio-compliance-traffic` |

Covers: SMS, MMS, WhatsApp, RCS, Voice, Verify, SendGrid, Conversations, Messaging Services, Compliance (A2P 10DLC, Toll-Free, STIR/SHAKEN), and more.

Documentation: https://www.twilio.com/docs/ai/skills

### Install

#### Claude Code

```bash
# Add the Twilio marketplace and install the plugin (includes Skills + MCP)
/plugin marketplace add twilio/ai
/plugin install twilio-developer-kit@twilio
```

Skills activate automatically when your prompt matches a covered use case. You can also invoke them directly:

```
/twilio-verify-send-otp
/twilio-sms-send-message
```

#### Cursor

Skills follow the open [Agent Skills](https://agentskills.io) standard. Cursor auto-discovers them from `.agents/skills/` in your workspace:

```bash
git clone https://github.com/twilio/ai.git .twilio-ai
cp -r .twilio-ai/skills/ .agents/skills/
```

Add the MCP server in Cursor Settings > MCP:

```json
{
  "twilio-docs": {
    "type": "http",
    "url": "https://mcp.twilio.com/docs"
  }
}
```

#### Codex (OpenAI)

```bash
# Add MCP server
codex mcp add twilio-docs --url https://mcp.twilio.com/docs

# Add Skills (user-level, available across all projects)
git clone https://github.com/twilio/ai.git
cp -r ai/skills/ ~/.agents/skills/
```

#### Other tools (GitHub Copilot, Gemini CLI, JetBrains, etc.)

Twilio Skills use the open [Agent Skills](https://agentskills.io) standard (`SKILL.md` format). Any tool supporting this standard can load them from the `skills/` directory in this repo.

For MCP, use the streamable HTTP endpoint: `https://mcp.twilio.com/docs`

---

## Verify it's working

After setup, ask your agent:

> "How do I send an SMS with Twilio?"

Your agent should provide guidance on Messaging Services, A2P compliance, error handling, and recommend specific skills for deeper implementation — rather than relying solely on training data.

---

## Feedback

- Questions and feedback: [email protected]
- Issues: [GitHub Issues](https://github.com/twilio/ai/issues)

---

## Disclaimer

Twilio MCP and Twilio Skills are currently available as Public Beta products, and the information contained in this repository is subject to change. This means that some features are not yet implemented and others may be changed before the products are declared as Generally Available. Public Beta products are not covered by the Twilio Support Terms or Twilio Service Level Agreement.

## License

MIT

© Twilio · MIT · twilio/ai

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

twilio-developer-kit by other authors comes first.

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor