signal

Installation
SKILL.md

Signal Integration

Overview

This skill provides complete guidance for using OpenClaw's Signal channel (via signal-cli). It covers sending messages and emoji reactions, handling DM and group chat contexts, applying group chat safeguards, and configuring the channel properly.

Important Considerations

  • Number model: The gateway connects to a Signal device (the signal-cli account). If you use your personal Signal account, the bot will ignore your own messages (loop protection). Use a separate bot number for optimal operation.
  • Group policy: If channels.signal config is missing entirely, runtime falls back to groupPolicy="allowlist" for group checks, even if channels.defaults.groupPolicy is set.
  • Pairing: New DM senders receive a pairing code and their messages are ignored until approved (openclaw pairing approve signal <CODE>). Codes expire in 1 hour.

Quick Start

Sending a simple message

message action=send channel=signal target="+15551234567" message="Hello from OpenClaw"
Installs
1
Repository
openclaw/skills
GitHub Stars
4.5K
First Seen
Mar 1, 2026
signal — openclaw/skills