Auto-discovered marketplace from squidcorp/tocsin_claude_plugin
npx claudepluginhub squidcorp/tocsin_claude_pluginGet SMS notifications when Claude Code needs attention, finishes work, or hits errors. Perfect for remote/long-running sessions.
Get SMS notifications when Claude Code needs your attention, finishes work, or hits errors. Perfect for remote and long-running sessions.
npx tocsin-claude-plugin
That's it! The installer will:
If you prefer to install manually:
# 1. Add the marketplace
claude plugin marketplace add https://github.com/SquidCorp/tocsin_claude_plugin
# 2. Install the plugin
claude plugin install tocsin@SquidCorp-plugins --scope user
# 3. Restart Claude Code
In Claude Code interactive mode:
# 1. Start authentication
/tocsin:sms-login +1234567890
# 2. Enter the 6-digit code you receive via SMS
/tocsin:sms-pair 123456
Once your device is paired, you can use Claude in non-interactive mode:
# Start a remote session with SMS monitoring
# The plugin continues monitoring even after Claude exits
# You'll get SMS notifications for errors, completion, and idle events
claude --print "Working on feature X"
Why this is useful:
Alternatively, you can stay in interactive mode:
# Start interactive session with monitoring
/tocsin:sms-start "Working on feature X"
# Do your work...
# Stop monitoring when you're done
/tocsin:sms-unpair
Error Notifications - Get SMS when tools fail or crash:
⚠️ Claude: "Fixing Docker build"
Error: npm install failed
Completion Alerts - Know when Claude finishes a task:
✅ Claude: "Refactor auth module"
Completed successfully!
Idle Alerts - Get notified when Claude is waiting for input:
⏳ Claude: "Database migration"
Waiting for your response
| Command | Purpose |
|---|---|
/tocsin:sms-login <phone> | Start authentication with your phone number |
/tocsin:sms-pair <code> | Enter the 6-digit code you receive via SMS |
/tocsin:sms-start <description> | Start monitoring a Claude session |
/tocsin:sms-unpair | Stop monitoring the current session |
/tocsin:sms-status | Check if monitoring is active |
/tocsin:sms-logout | Revoke authentication |
✅ SMS-based authentication ✅ Real-time error notifications ✅ Task completion alerts ✅ Idle detection ✅ Automatic rate limiting ✅ Secure token storage ✅ Works with remote/long-running sessions
Try restarting Claude Code after installation. Plugins are auto-discovered on launch.
/tocsin:sms-statusRe-authenticate with /tocsin:sms-login to get a new token.
docs/api-spec.md in the repositoryCLAUDE.md in the repositoryMIT
Found a bug or have a feature request? Open an issue on GitHub