CtrlK
BlogDocsLog inGet started
Tessl Logo

twilio-iam-auth-setup

Set up and manage Twilio authentication credentials: Auth Tokens, API keys (Standard, Main, Restricted), Access Tokens for client-side SDKs, and credential rotation. Use this skill as a prerequisite foundation before making any Twilio API 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

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.

Highly actionable and concise reference with excellent executable examples and a strong CANNOT constraints section. Its main gaps are the absence of explicit validation checkpoints in the destructive rotation workflow and no progressive disclosure into separate reference files.

Suggestions

Add an explicit verification step to the Auth Token rotation workflow (e.g., a probe API call to confirm the secondary token works) before the 'promote to primary' step.

Split the detailed permission patterns and per-method code into a references/ file (e.g. references/restricted-keys.md) linked from SKILL.md to improve progressive disclosure.

Consider an explicit validate/retry loop for API Key creation since the secret is shown only once — e.g., a check that the created key works before discarding the secret.

DimensionReasoningScore

Conciseness

Lean and dense: jumps to tables and executable code without explaining what Twilio or API keys are conceptually, assuming Claude's competence; every section earns its place.

3 / 3

Actionability

Provides fully executable, copy-paste-ready Python and Node.js snippets for every pattern (Auth Token, API Keys, Restricted keys, Test credentials, Rotation, Access Tokens) with concrete env vars and specific error codes.

3 / 3

Workflow Clarity

The Auth Token Rotation steps are sequenced (1-4) but rely on an implicit 'Once confirmed working' checkpoint with no explicit validation command; since rotation is destructive (invalidates sessions), missing verification caps this at 2.

2 / 3

Progressive Disclosure

Well-organized sections, but the ~240-line body is a single monolithic file with no bundle/reference files to offload detailed permission patterns and per-method API reference, so content that could be separate stays 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.

A strong, specific description that names concrete actions, includes a clear explicit 'Use when' trigger, uses third-person voice, and occupies a distinct niche. It does not over-claim or pad with fluff.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Set up and manage Twilio authentication credentials: Auth Tokens, API keys (Standard, Main, Restricted), Access Tokens for client-side SDKs, and credential rotation.'

3 / 3

Completeness

Clearly answers both what ('Set up and manage...credentials') and when via the explicit trigger 'Use this skill as a prerequisite foundation before making any Twilio API calls.'

3 / 3

Trigger Term Quality

Good coverage of natural terms a developer would say: 'Twilio authentication credentials', 'Auth Tokens', 'API keys', 'Access Tokens', 'credential rotation', and 'Twilio API calls'.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear Twilio IAM/auth niche with distinct credential-specific triggers, making it unlikely to fire for unrelated 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.