integrate-twilio

Orchestrates a twilio-sdk subagent to plan and implement Twilio .NET SDK integrations in C# projects.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/apimatic/plugin-marketplace --skill integrate-twilio-apimatic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: integrate-twilio
Source: https://github.com/apimatic/plugin-marketplace/tree/main/plugins/twilio-sdk/skills/integrate-twilio
Command: npx skills add https://github.com/apimatic/plugin-marketplace --skill integrate-twilio-apimatic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI coding agents hallucinate Twilio SDK signatures, wire names, and error types when writing C# integration code, producing compile errors and broken API calls. This Skill routes every Twilio .NET SDK need through a dedicated twilio-sdk subagent that grounds answers in a bundled SDK map, so the main agent implements from an authoritative contract sheet instead of memory. ## Core Features & Use Cases - Plan-first workflow: Spawns the twilio-sdk agent once to produce a twilio-plan.md contract sheet with exact signatures, wire names, envelope shapes, error accessors, and enum values before any code is written. - Hard safety gates: Blocks project-file edits while the agent runs, requires the plan file to exist and be read before coding, and mandates loading every dotnet-* companion skill the contract sheet names. - Error handoff: Routes compile or runtime errors on SDK types (CS1061, CS0234, provider errors) back to the warm agent for in-place fixes instead of guessing. - Use Case: A developer asks their agent to add SMS sending and OTP verification to an ASP.NET Core app; the Skill spawns the twilio-sdk agent, receives a contract sheet, loads the named dotnet-* skills, and implements the integration step by step with build verification. ## Quick Start Ask your agent to integrate Twilio SMS sending into your C# project and load this Skill first so it delegates planning to the twilio-sdk agent.

Frequently Asked Questions about integrate-twilio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate the Twilio .NET SDK into a C# project with an AI agent?▼

Load this Skill first, then let it spawn the twilio-sdk agent with your full request. The agent writes a twilio-plan.md contract sheet with exact signatures and enum values, and you implement from that sheet after it exists and has been read.

How do I fix CS1061 or CS0234 errors on Twilio SDK types?▼

Send the exact error output and the files involved to the already-running twilio-sdk agent as a follow-up message, not a new spawn. It investigates from the bundled SDK map, fixes the code in place, and reports whether it could build-verify.

Does this Skill work with Twilio SDKs for Python, Node, or Java?▼

No. The scope guard restricts it to the APIMatic-generated Twilio .NET SDK (root namespace Twilio) in C#/.NET projects only. For any other language, the router and its agent do not apply.

Why should I not write Twilio API calls from memory?▼

SDK signatures, wire names, error accessors, and enum values must come from the contract sheet or the warm twilio-sdk agent, because model memory of the SDK is unreliable. Writing calls from memory produces compile errors that then cost a full agent round-trip to fix.

Can I edit project files while the twilio-sdk agent is running?▼

No. The agent edits files in place, so concurrent writes collide with its edits. Only read-only prerequisite work is allowed during the wait: repo survey, dotnet restore, baseline build, and credential checks.