CtrlK
BlogDocsLog inGet started
Tessl Logo

twilio-reliability-patterns

Handle rate limits, retries, and failures when building on Twilio at scale. Covers 429 exponential backoff with jitter, per-number throughput limits, StatusCallback resilience, thin-receiver pattern, and fallback chains. Use this skill whenever sending messages or making calls at volume, or when building production-grade Twilio integrations.

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

Passed

No findings from the security scan

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.

A highly actionable, code-dense skill with specific Twilio limits and patterns, held back only by implicit validation in the batch workflow and a monolithic structure with no progressive file split.

Suggestions

Add an explicit verification checkpoint into the bulk_send workflow (e.g., validate opt-in/quiet-hours/batch-size before dispatch, then reconcile results and retry failures) so the batch path has a clear feedback loop.

Split the larger code examples or the throughput/concurrency reference tables into a reference file (e.g. references/limits.md) and signal it from SKILL.md so the overview stays lean and progressive disclosure goes one level deep.

Tighten the Overview's framing sentences (e.g. "429 errors are expected behavior — not bugs") which restate concepts Claude already knows.

DimensionReasoningScore

Conciseness

The body is code-forward and dense — executable Python/Node snippets and specific limit tables earn their tokens, with only minimal framing rather than padding about concepts Claude already knows.

3 / 3

Actionability

Provides fully executable copy-paste-ready code for backoff, bulk send, thin-receiver, and fallback chains, plus concrete throughput/concurrency tables and numeric monitoring thresholds.

3 / 3

Workflow Clarity

Sequences are clear across the patterns, but the batch bulk_send workflow lacks an explicit validate/verify checkpoint (consent/quiet-hours checks appear only as a callout, not as a workflow step), and the guideline caps batch operations at 2 without such checkpoints.

2 / 3

Progressive Disclosure

Well-sectioned and navigable, but it is a monolithic ~200-line inline file with no bundle/reference files to defer deeper material into; the score-3 anchor requires well-signaled one-level-deep references.

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.

A strong, third-person description that names concrete patterns and gives an explicit use-when trigger, with good natural keyword coverage and a clear niche.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — "429 exponential backoff with jitter, per-number throughput limits, StatusCallback resilience, thin-receiver pattern, and fallback chains" — rather than vague language.

3 / 3

Completeness

Answers both what (handle rate limits/retries/failures with the listed patterns) and when via an explicit "Use this skill whenever sending messages or making calls at volume, or when building production-grade Twilio integrations."

3 / 3

Trigger Term Quality

Covers natural terms a developer would say ("rate limits", "retries", "429", "sending messages", "making calls", "at scale") alongside the technical patterns.

3 / 3

Distinctiveness Conflict Risk

The Twilio-at-scale reliability niche with 429/StatusCallback/thin-receiver triggers is clearly distinct from sibling messaging or send-message skills.

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.