bluebubbles

Send and manage iMessages via BlueBubbles self-hosted macOS server

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bluebubbles" with this command: npx skills add terrycarter1985/auto-bluebubbles

BlueBubbles iMessage Skill

Overview

Use this skill to send and manage iMessage conversations through a self-hosted BlueBubbles server. Supports text messages, attachments, reactions, edits, unsend, and iMessage effects.

Configuration

Add this to your gateway config:

[channels.bluebubbles]
server_url = "http://192.168.1.100:1234"  # Your BlueBubbles server URL
password = "your-server-password"
allowed_senders = ["*"]  # Allow all senders, or list specific handles

Usage Examples

Send a text message

{
  "tool": "bluebubbles_send",
  "parameters": {
    "target": "+15551234567",
    "message": "Hello from your AI assistant!"
  }
}

Send a message with iMessage effect

{
  "tool": "bluebubbles_send",
  "parameters": {
    "target": "+15551234567",
    "message": "Congratulations! 🎉",
    "effect": "confetti"
  }
}

Send an attachment

{
  "tool": "bluebubbles_send_attachment",
  "parameters": {
    "target": "+15551234567",
    "file_path": "/workspace/output/report.pdf",
    "caption": "Here's the report you requested"
  }
}

React to a message

{
  "tool": "bluebubbles_react",
  "parameters": {
    "target": "+15551234567",
    "message_id": "msg_12345",
    "emoji": "👍"
  }
}

Supported Effects

  • slam, loud, gentle, invisible-ink
  • balloons, confetti, lasers, fireworks, shooting-star
  • celebration, echo, spotlight, love

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Camsnap

Take webcam snapshots with path validation, safe resource handling, and flexible output options.

Registry SourceRecently Updated
General

Minutes Sync

Generate structured meeting minutes with Feishu sync. Use when taking meeting notes, writing 会议纪要, summarizing discussions, tracking action items, or when a...

Registry SourceRecently Updated
General

Meeting Minutes CN

Generate structured meeting minutes from templates, sync to Feishu, and track action items. Use when the user asks to create meeting notes (会议纪要/会议记录), summa...

Registry SourceRecently Updated
General

camsnap

Take camera snapshots and save them to disk. Use when the user asks to take a photo, capture an image from webcam, or take a snapshot.

Registry SourceRecently Updated