Tooluck logoTooluck
SKILL.md

claude-to-im

Agent skill fromop7418/Claude-to-IM-skill

Bridge THIS Claude Code or Codex session to Telegram, Discord, Feishu/Lark, QQ, or WeChat so the user can chat with Claude from their phone. Use for: setting up, starting, stopping, or diagnosing the claude-to-im bridge daemon; forwarding Claude replies to a messaging app; any phrase like "claude-to-im", "bridge", "消息推送", "消息转发", "桥接", "连上飞书", "手机上看claude", "启动后台服务", "诊断", "查看日志", "配置". Subcommands: setup, start, stop, status, logs, reconfigure, doctor. Do NOT use for: building standalone bots, webhook integrations, or coding with IM platform SDKs — those are regular programming tasks.

How to install claude-to-im

install claude-to-im
# install the Claude-to-IM-skill pack with the skills CLI
npx skills add op7418/Claude-to-IM-skill

SKILL.md

MITFull file
1# Claude-to-IM Bridge Skill
2
3You are managing the Claude-to-IM bridge.
4User data is stored at `~/.claude-to-im/`.
5
6The skill directory (SKILL_DIR) is at `~/.claude/skills/claude-to-im`.
7In Codex installs it may instead be `~/.codex/skills/Claude-to-IM-skill`.
8If neither path exists, fall back to Glob with pattern `**/skills/**/claude-to-im/SKILL.md` or `**/skills/**/Claude-to-IM-skill/SKILL.md` and derive the root from the result.
9
10## Command parsing
11
12Parse the user's intent from `$ARGUMENTS` into one of these subcommands:
13
14| User says (examples) | Subcommand |
15|---|---|
16| `setup`, `configure`, `配置`, `我想在飞书上用 Claude`, `帮我连接 Telegram`, `帮我接微信` | setup |
17| `start`, `start bridge`, `启动`, `启动桥接` | start |
18| `stop`, `stop bridge`, `停止`, `停止桥接` | stop |
19| `status`, `bridge status`, `状态`, `运行状态`, `怎么看桥接的运行状态` | status |
20| `logs`, `logs 200`, `查看日志`, `查看日志 200` | logs |
21| `reconfigure`, `修改配置`, `帮我改一下 token`, `换个 bot` | reconfigure |
22| `doctor`, `diagnose`, `诊断`, `挂了`, `没反应了`, `bot 没反应`, `出问题了` | doctor |
23
24**Disambiguation: `status` vs `doctor`** — Use `status` when the user just wants to check if the bridge is running (informational). Use `doctor` when the user reports a problem or suspects something is broken (diagnostic). When in doubt and the user describes a symptom (e.g., "没反应了", "挂了"), prefer `doctor`.
25
26Extract optional numeric argument for `logs` (default 50).
27…

Excerpt shown under the repository's MIT license.

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates