add-signal

Connect a NanoClaw agent fleet to Signal via a signal-cli TCP daemon.

5|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/thmtz/nanoclaw-fleet --skill add-signal-thmtz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-signal
Source: https://github.com/thmtz/nanoclaw-fleet/tree/main/.claude/skills/add-signal
Command: npx skills add https://github.com/thmtz/nanoclaw-fleet --skill add-signal-thmtz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Connect NanoClaw to Signal as a native channel using signal-cli via a TCP daemon, eliminating reliance on a chat SDK bridge and reducing external dependencies.

Core Features & Use Cases

  • Native Signal adapter that talks JSON-RPC to a locally running signal-cli daemon.
  • No npm deps; uses Node.js builtins and environment-based credential configuration.
  • Ideal for integrating DMs and group conversations into NanoClaw workflows without intermediate tooling.

Quick Start

Run the Quick Start to wire a Signal DM to your NanoClaw agent.

Frequently Asked Questions about add-signal

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

FAQPage Schema
How do I connect a Node.js agent to Signal for direct messaging?

To connect a Node.js agent to Signal for direct messaging, use a native signal-cli TCP daemon that talks JSON-RPC, eliminating the need for a browser-based chat SDK bridge. This enables direct DM and group integration.

What is a native signal-cli daemon integration?

A native signal-cli daemon integration connects your agent directly to Signal using a TCP daemon that communicates via JSON-RPC. It bypasses intermediate chat SDK tooling and uses Node.js builtins without requiring npm dependencies.

Do I need npm dependencies to integrate Signal with a Node.js application?

No, you do not need npm dependencies to integrate Signal with a Node.js application. This native adapter uses Node.js builtins and environment-based credential configuration to communicate directly with the signal-cli daemon.

Can I use Signal groups as the primary channel without a chat SDK bridge?

Yes, you can use Signal groups as the primary channel without a chat SDK bridge. The native adapter connects directly to a locally running signal-cli daemon via TCP, supporting both DMs and group conversations.

How do I configure credentials for a signal-cli TCP daemon integration?

You configure credentials for a signal-cli TCP daemon integration through environment-based configuration. This self-contained workflow avoids hardcoding secrets and relies on standard environment variables for authentication.

Best way to reduce external dependencies for a Node.js Signal messaging integration?

The best way to reduce external dependencies for a Node.js Signal messaging integration is using a native signal-cli TCP daemon. It eliminates reliance on a chat SDK bridge and requires zero npm dependencies by leveraging Node.js builtins.