CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

twilio-security-compliance-hipaa

Configure Twilio accounts for HIPAA compliance. Covers BAA requirements, HIPAA Project designation (self-service and support), eligible services list, per-product requirements (Voice, SMS, ConversationRelay, Conversation Intelligence, Flex, Verify), message redaction, and what is NOT eligible. Use this skill when developers are building healthcare workflows on Twilio.

69

Quality

87%

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

75%Weight 40%Scale 1-5

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

A well-organized, dense compliance skill: explicit sequencing, concrete console paths, and clear eligibility tables. Main weaknesses are the duplicated NOT-eligible/CANNOT content, a handful of vague directives without commands or examples, and reference-grade detail that could be offloaded to bundle files.

Suggestions

Merge the 'NOT Eligible' section and 'CANNOT' section — they repeat the same items (WhatsApp, SendGrid, Fraud Guard, Marketplace, Conversation Intelligence for Conversations); keep one canonical list with brief rationale.

Replace vague directives like 'Secure Flex Plugins for HIPAA' and 'Contact your Twilio Account Representative' with concrete steps, code snippets, or links (e.g., an auth setup example or the exact support-ticket fields to fill in).

Move the detailed eligible-services table and per-product requirement details into a references/ file (e.g., references/eligible-services.md), keeping SKILL.md as a lean overview with clearly signaled one-level-deep links.

DimensionReasoningScore

Conciseness

The body is dense and table-driven with no padding or explanation of concepts Claude already knows (one framing sentence on shared responsibility is all the context given). It falls short of anchor 5 because the "NOT Eligible" section and the "CANNOT" section substantially duplicate each other (WhatsApp, SendGrid, Fraud Guard, Marketplace, and Conversational Intelligence for Conversations each appear twice), which could be tightened.

4 / 5

Actionability

Provides concrete console paths ("Console → Twilio Admin → Accounts → Select account → Enable HIPAA flag"), an ordered prerequisites list for Message Redaction, and links to official docs — mostly executable guidance for an instruction-only skill. Not anchor 5: a few directives remain vague ("Secure Flex Plugins for HIPAA", "Contact your Twilio Account Representative") and there are no API/CLI examples for the common configuration cases.

4 / 5

Workflow Clarity

The sequence is stated up front ("Execute BAA → Designate HIPAA Project(s) → Use only eligible services → Follow per-product requirements") with numbered designation steps and a verification checkpoint ("Verify each subaccount's HIPAA flag — don't assume inheritance"). No destructive/batch operations apply, so no cap; it stops short of anchor 5's explicit validate-fix-retry loops, having only the single subaccount verification step.

4 / 5

Progressive Disclosure

No bundle files exist; the SKILL.md is well-sectioned with a clear overview, tables, per-product sections, and a Next Steps pointer to related skills. It matches anchor 4 (good structure, most content appropriately placed) rather than anchor 5 because the detailed eligibility tables and per-product requirements are reference-grade material inlined in a ~135-line file that could be split into reference files.

4 / 5

Total

16

/

20

Passed

Description

92%Weight 40%Scale 1-5

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 description: third-person, concrete, and comprehensive about what the skill covers, with an explicit when-to-use trigger. The only gap is missing natural synonyms like PHI or protected health information that users might say.

DimensionReasoningScore

Specificity

"Configure Twilio accounts for HIPAA compliance. Covers BAA requirements, HIPAA Project designation (self-service and support), eligible services list, per-product requirements (Voice, SMS, ConversationRelay, Conversation Intelligence, Flex, Verify), message redaction, and what is NOT eligible" — names the domain plus multiple specific capability areas comprehensively, matching the anchor-5 example's breadth. It exceeds anchor 4 because the enumerated actions cover every major facet of the skill with no notable gaps.

5 / 5

Completeness

Explicitly answers both: the "what" ("Configure Twilio accounts for HIPAA compliance. Covers BAA requirements...") and the "when" ("Use this skill when developers are building healthcare workflows on Twilio"). This matches the anchor-5 pattern of a concrete what-plus-when with an explicit trigger phrase; anchor 4 would require a weaker or only implied when-clause, which is not the case here.

5 / 5

Trigger Term Quality

Includes natural terms users would say — "Twilio", "HIPAA", "BAA", "healthcare workflows" — but misses common synonyms such as "PHI", "protected health information", or "healthcare app". Good coverage with a few natural terms missing fits anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

"Twilio" + "HIPAA" + "BAA" defines a clear niche with distinct triggers and minimal conflict risk against generic security or compliance skills. It is not overly broad (anchor 3/4 territory); the trigger pair is highly specific.

5 / 5

Total

19

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openai/plugins

Path

plugins/twilio-developer-kit/skills/twilio-security-compliance-hipaa/SKILL.md

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.