twilio-security-hardening

Installation
SKILL.md

Overview

Security hardening is an ongoing concern — not a one-time setup. This skill covers account-level security decisions and application-level protection patterns that prevent credential leaks, fraud, and compliance violations.

Lifecycle: Choose numbers (twilio-numbers-senders) → Register (twilio-compliance-onboarding) → Follow traffic rules (twilio-compliance-traffic) → Secure everything (this skill)


Credential Management

API Keys vs Auth Tokens

Credential Scope Revocable Use when
Auth Token Full account access Only by rotating (invalidates ALL API keys) Never in production — use API keys instead
API Key + Secret Scoped, revocable individually Yes — revoke one without affecting others Production applications, CI/CD, server-side code
Access Tokens Short-lived, client-specific Expire automatically Client-side SDKs (Voice, Video, Conversations)

Critical gotcha: Rotating your Auth Token invalidates ALL existing API keys. This is a one-way door that can break every integration simultaneously. Use API keys from the start so you never need to rotate the Auth Token.

Installs
1
First Seen
Jun 21, 2026
twilio-security-hardening — robinebers/converted-plugins