.claude/skills/twilio/SKILL.md
Manage Twilio SMS service via REST API. Send test messages, check message logs, inspect phone numbers, check account balance, and debug SMS delivery issues. Use for any SMS/Twilio administration task.
npx skillsauth add Vero-Ventures/fuzzycat twilioInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage FuzzyCat's SMS delivery via the Twilio API.
TWILIO_SID=$(grep TWILIO_ACCOUNT_SID .env.local | cut -d'"' -f2)
TWILIO_TOKEN=$(grep TWILIO_AUTH_TOKEN .env.local | cut -d'"' -f2)
TWILIO_PHONE=$(grep TWILIO_PHONE_NUMBER .env.local | cut -d'"' -f2)
# All curl commands use: -u "$TWILIO_SID:$TWILIO_TOKEN"
# Account info
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# Account balance
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Balance.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# List recent messages
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Messages.json?PageSize=10" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# Get specific message
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Messages/SMxxx.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# Send a test SMS
curl -s -X POST "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Messages.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" \
-d "From=$TWILIO_PHONE" \
-d "To=+1234567890" \
-d "Body=Test message from FuzzyCat" | python3 -m json.tool
# Filter messages by date
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Messages.json?DateSent>=2026-03-01&PageSize=20" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# List owned phone numbers
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/IncomingPhoneNumbers.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
# Get phone number capabilities
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/IncomingPhoneNumbers.json" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -c "
import sys,json
d=json.load(sys.stdin)
for n in d.get('incoming_phone_numbers',[]):
print(f\"{n['phone_number']} | SMS: {n['capabilities']['sms']} | Voice: {n['capabilities']['voice']}\")
"
# Usage records (current billing period)
curl -s "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_SID/Usage/Records.json?Category=sms" \
-u "$TWILIO_SID:$TWILIO_TOKEN" | python3 -m json.tool
+17744971520lib/twilio.ts, SMS-related servicestools
Manage Vercel deployments via CLI. Check deployment status, view logs, manage environment variables, inspect domains, trigger builds, and debug production issues. Use for any deployment or hosting task.
tools
Manage Supabase projects via CLI and Management API. List projects, check auth config, manage users, update settings, query databases, and inspect project health. Use for any Supabase administration task.
development
Interact with Stripe via REST API. List customers, payments, payouts, connected accounts, check balances, view webhook events, and manage Stripe Connect. Use for any Stripe administration, debugging, or data inspection task.
tools
Monitor and manage Sentry error tracking via CLI and REST API. List unresolved issues, check error rates, view stack traces, resolve issues, and manage releases. Use for any error monitoring or debugging task.