skills/sms/SKILL.md
Send and receive SMS messages via Twilio API. Used for text message notifications, forwarding important alerts, and two-way SMS communication.
npx skillsauth add abhiroopb/synthetic-mind smsInstall 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.
Send and manage SMS messages using the Twilio API.
Set these environment variables (or in the amp-life-agent .env):
TWILIO_ACCOUNT_SID — Your Twilio Account SIDTWILIO_AUTH_TOKEN — Your Twilio Auth TokenTWILIO_PHONE_NUMBER — Your Twilio phone number (e.g., +14155551234)MY_PHONE_NUMBER — Abhi's real phone numberUse curl to send via Twilio REST API:
$accountSid = $env:TWILIO_ACCOUNT_SID
$authToken = $env:TWILIO_AUTH_TOKEN
$from = $env:TWILIO_PHONE_NUMBER
$to = $env:MY_PHONE_NUMBER
$body = "Your message here"
$pair = "${accountSid}:${authToken}"
$bytes = [System.Text.Encoding]::ASCII.GetBytes($pair)
$base64 = [System.Convert]::ToBase64String($bytes)
Invoke-RestMethod -Uri "https://api.twilio.com/2010-04-01/Accounts/$accountSid/Messages.json" `
-Method POST `
-Headers @{ Authorization = "Basic $base64" } `
-Body @{ To = $to; From = $from; Body = $body }
To receive SMS, set up a Twilio webhook pointing to a publicly accessible endpoint. For local development, use ngrok or a cloud function.
testing
Track TV shows and movies with Trakt.tv. Search, get watchlist, history, up-next, recommendations, trending, calendar, ratings, stats, add/remove from watchlist, mark watched, rate, and check in. Use when asked about what to watch, TV shows, movies, watch history, or Trakt.
documentation
Organizes files in the local Downloads folder into proper folders. Use when asked to organize, sort, or file downloaded documents.
tools
Book and manage appointments on Sutter Health MyHealth Online portal. Uses browser automation via Playwright MCP to interact with the patient portal.
development
Process incoming Rocket Mortgage billing statements. Copies PDF from Dropbox Downloads to the Payments folder, extracts payment data, updates the Google Sheet tracker, adds Dropbox shareable link, and deletes the original. Use when a mortgage statement arrives or is mentioned in Downloads.