bluebubbles

Develop and validate a BlueBubbles external channel plugin for Moltbot with REST and webhook handling.

1|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill bluebubbles-kelinfoxy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluebubbles
Source: https://github.com/kelinfoxy/EZ-Homelab/tree/main/docker-compose/ez-assistant/skills/bluebubbles
Command: npx skills add https://github.com/kelinfoxy/EZ-Homelab --skill bluebubbles-kelinfoxy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables developers to build and maintain the BlueBubbles external channel plugin for Moltbot, providing a structured approach to extension packaging, REST interactions, and webhook handling.

Core Features & Use Cases

  • Extension packaging: Manage the BlueBubbles extension under extensions/bluebubbles with entry at index.ts.
  • Channel implementation: Implement channel.ts to handle messaging logic.
  • Webhook inbound processing: Use monitor.ts to register HTTP handlers for inbound events.
  • REST helpers and runtime bridging: Use send.ts, probe.ts, and runtime.ts to facilitate communication and health checks.
  • Onboarding catalog: Catalog entry at src/channels/plugins/catalog.ts for onboarding.
  • Typical use case: Create or update the plugin and verify health endpoints.

Quick Start

Run the development workflow to verify REST send/probe and webhook inbound for BlueBubbles.

Frequently Asked Questions about bluebubbles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I develop a BlueBubbles external channel plugin for Moltbot?

To develop a BlueBubbles external channel plugin for Moltbot, use this Skill to structure extension packaging at index.ts, implement channel.ts for messaging logic, and validate REST send/probe interactions.

How does webhook inbound processing work for Moltbot channel plugins?

Webhook inbound processing for Moltbot channel plugins uses monitor.ts to register HTTP handlers, routing inbound events to the channel implementation for messaging workflows.

What is the best way to verify REST send and probe endpoints for a BlueBubbles plugin?

The best way to verify REST send and probe endpoints for a BlueBubbles plugin is to run the development workflow, using send.ts, probe.ts, and runtime.ts to facilitate communication and execute health checks.

Can I use this Skill to manage extension packaging for Moltbot deployments?

Yes, you can manage extension packaging for Moltbot deployments by organizing the BlueBubbles extension under extensions/bluebubbles, configuring the onboarding catalog entry, and validating channel implementation.

Do I need specific runtime helpers to bridge REST utilities in a Moltbot plugin?

Yes, bridging REST utilities in a Moltbot plugin requires runtime.ts to facilitate communication between send.ts and probe.ts, ensuring proper health checks and message delivery validation.