CtrlK
BlogDocsLog inGet started
Tessl Logo

twilio-conference-calls

Build multi-party calls using Twilio Conference. Covers warm transfer, cold transfer, coaching (whisper), hold vs mute, participant modes, and supervisor barge. Use this skill for any contact center, support line, or scenario requiring transfers, holds, or multi-party calls.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

80%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill delivers highly actionable, token-efficient Twilio Conference guidance with excellent domain gotchas. Its main gaps are missing validation checkpoints in multi-step transfer flows and a monolithic structure with no reference files for the detailed patterns.

Suggestions

Add explicit validation checkpoints to the warm/cold transfer flows — e.g. poll participants to confirm the new agent joined before unholding the caller and dropping the original agent, with a retry on failure.

Move the per-pattern code variants (coaching, barge, participant management) into reference files under references/ and keep SKILL.md as an overview with one-level-deep links, reducing the inline wall of code.

Fix the small parameter mismatches in the snippets (e.g. warm_transfer references caller_call_sid and add_coach references agent_call_sid without them being parameters) so the examples are truly copy-paste runnable.

DimensionReasoningScore

Conciseness

The body is lean Twilio-specific knowledge (gotchas, limits, coach-recording behavior) that assumes competence and avoids explaining basics like what a conference or Flask is; every section earns its tokens.

3 / 3

Actionability

Provides fully executable Python and Node.js SDK snippets for inbound conferencing, transfers, hold/mute, coaching, barge, and participant management — concrete and copy-paste ready rather than pseudocode.

3 / 3

Workflow Clarity

The warm-transfer flow is clearly numbered (hold → dial → brief → unhold → drop) but lacks validation checkpoints for the semi-destructive participant-removal steps, so it stops at the score-2 'sequence present but checkpoints missing' level.

2 / 3

Progressive Disclosure

Sections are well-organized and peer-skill links are clearly signaled, but the document is a monolithic ~310-line file with no bundle files and all detailed patterns inline, matching 'content that should be separate is inline'.

2 / 3

Total

10

/

12

Passed

Description

100%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, uses natural trigger terms, and cleanly answers both what the skill does and when to use it in third-person voice. It is clearly distinct from adjacent Twilio skills and carries no fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'warm transfer, cold transfer, coaching (whisper), hold vs mute, participant modes, and supervisor barge' — matching the score-3 anchor of several specific concrete actions rather than vague language.

3 / 3

Completeness

Explicitly answers 'what' ('Build multi-party calls using Twilio Conference. Covers…') and 'when' via the 'Use this skill for any contact center, support line, or scenario requiring transfers, holds, or multi-party calls' clause.

3 / 3

Trigger Term Quality

Natural user-facing terms like 'transfers, holds, multi-party calls, contact center, support line' give good coverage of phrasing a user would actually say, not just technical jargon.

3 / 3

Distinctiveness Conflict Risk

The Twilio Conference / contact-center niche with distinct transfer/hold/coaching triggers is unlikely to fire for the wrong skill; it is well-scoped rather than generic.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.