add-signal

Integrate Signal messaging into NanoClaw via signal-cli JSON-RPC TCP.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-signal-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-signal
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/.claude/skills/add-signal
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-signal-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw lacks native support for Signal, a popular secure end-to-end encrypted messaging platform, preventing users from interacting with their AI assistants via their preferred private chat app.

Core Features & Use Cases

  • Native Signal Adapter: Uses signal-cli's TCP daemon with only Node.js builtins, no third-party Chat SDK bridges required for low-overhead, reliable integration.
  • Flexible Account Setup: Supports both registering a new dedicated Signal number (recommended for isolated academic use) and linking as a secondary device to an existing personal number.
  • Use Case: Academic teams can use Signal for private, encrypted conversations with course-related AI agents for sensitive academic discussions, assignment help, or TA support.

Quick Start

Use the add-signal skill to set up secure Signal messaging support for your NanoClaw agent by following the provided registration, installation, and wiring steps.

Frequently Asked Questions about add-signal

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

FAQPage Schema
How do I add Signal messaging to my NanoClaw AI assistant?

The add-signal integration connects NanoClaw agents to Signal's JSON-RPC TCP interface using the signal-cli Java daemon and Node.js builtins, enabling secure DMs and group chat interactions without external Chat SDK dependencies.

Do I need a separate Chat SDK to integrate Signal with NanoClaw?

No, you do not need a separate Chat SDK. The integration relies only on Node.js builtins to provide adapter support for Signal's JSON-RPC TCP interface via the signal-cli daemon, ensuring low-overhead secure chat integration.

Can I link an existing personal Signal number to my AI agent?

Yes, you can link an existing personal Signal number to your agent as a secondary device, or register a new dedicated Signal number for isolated academic use, providing flexible account setup options.

What is the best way to use Signal for secure academic AI assistant workflows?

Registering a new dedicated Signal number is recommended for isolated academic use, enabling academic teams to conduct sensitive discussions, assignment help, and TA support through end-to-end encrypted private chat interactions.

Does NanoClaw Signal integration require the signal-cli Java daemon?

Yes, the integration requires the signal-cli Java daemon to function. It acts as the bridge communicating with the Signal network, allowing the Node.js adapter to interface with Signal's JSON-RPC TCP protocol for secure message routing.