Was macht claude-sms?
Kürzlich aktualisiertes, agentenbezogenes GitHub-Repository: sunjinpak/claude-sms.
Funktionsweise
Der Skill nutzt eine SMS-API (z. B. Twilio), um Claude das Senden und Empfangen von Textnachrichten zu ermöglichen. Nach der Konfiguration der entsprechenden Umgebungsvariablen (z. B. TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN und TWILIO_PHONE_NUMBER) kann der Agent Nachrichten an vordefinierte Empfänger oder dynamisch aus der Konversation heraus senden.
Verwendung
- Nachricht senden: Verwende einen Befehl wie
/sms send +491234567890 "Deine Nachricht hier", um eine SMS zu verschicken. - Empfangsbestätigung: Der Agent kann auf eingehende SMS antworten, wenn der Webhook eingerichtet ist.
- Integration in Workflows: Der Skill kann mit anderen Skills oder Tools kombiniert werden, z. B. um bei Fehlern in CI/CD-Pipelines automatisch SMS-Benachrichtigungen zu senden.
Voraussetzungen
- Ein aktiver SMS-Dienst (z. B. Twilio-Konto) mit konfigurierter Telefonnummer.
- Python 3.6+ und die benötigten Abhängigkeiten (siehe
requirements.txtim Repository).
Installation und Konfiguration
- Klone das Repository und navigiere in das Verzeichnis:
git clone https://github.com/sunjinpak/claude-sms.git cd claude-sms - Installiere die Abhängigkeiten:
pip install -r requirements.txt - Setze die Umgebungsvariablen (oder füge sie zur
.env-Datei hinzu):TWILIO_ACCOUNT_SID=dein_account_sid TWILIO_AUTH_TOKEN=dein_auth_token TWILIO_PHONE_NUMBER=+1234567890 - Starte den Skill (z. B. über ein Konfigurationsskript oder direkt im Agenten).
Support
Bei Problemen oder Fragen besuche bitte das GitHub-Repository und erstelle ein Issue.