add-signal

仓库创建 2026年1月31日最近提交 18 小时前SkillHot 收录 20 天前
▸ 精选理由

适合需要以完整账号在 Signal 上交互与接收消息的部署

▸ 风险提示

需注册 Signal 账号并运行 signal-cli,可能涉及电话号与隐私

这个 Skill 做什么

添加 Signal 支持,通过 signal-cli TCP 守护进程实现原生适配与消息交互。

把 Signal 通道接入到系统,通过与 signal-cli 守护进程的 JSON‑RPC 通信实现原生收发消息,不走 Chat SDK。适合想用现有手机号码作为次设备发消息、无需新号码或 bot API 的场景。特点是原生适配、基于 Node.js 内建功能,可以以手机号码直接收发。

▸ 展开 SKILL.md 英文原文

Add Signal channel integration via signal-cli device-link. Native adapter — no Chat SDK bridge.

自动化集成Signal原生适配即时通讯通用
3.0w
Stars
1.3w
Forks
40
仓库内 Skill
+241
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/add-signal/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/nanocoai/nanoclaw/main/.claude/skills/add-signal/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Add Signal Channel

Adds Signal support via a native adapter that speaks JSON-RPC to a
[signal-cli](https://github.com/AsamK/signal-cli) daemon — no Chat SDK bridge,
only Node.js builtins. NanoClaw links to Signal as a *secondary device* on your
existing phone: no new number, no bot API. Your assistant sends and receives as
the number on the phone that scans the link.

## Apply

### 1. Install signal-cli

NanoClaw talks to Signal through signal-cli, which has no bot API of its own.
Install it if it isn't on PATH yet — Homebrew on macOS, the native release binary
on Linux (neither needs Java). If it's already installed this is a no-op:

```nc:run effect:external
command -v signal-cli >/dev/
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有