tlive

Solid

IM bridge for AI coding tools — chat with Claude Code / Codex from Telegram, Discord, or Feishu. Approve permissions, get streaming responses, manage sessions from your phone. Use for: starting IM bridge, configuring IM platforms, checking status, diagnosing issues. Trigger phrases: "tlive", "IM bridge", "消息桥接", "手机交互", "启动桥接", "连接飞书", "连接Telegram", "诊断", "查看日志", "配置". Do NOT use for: building bots, webhook integrations, or general coding tasks.

AI & Automation 199 stars 30 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
77
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# TLive — IM Bridge Skill You are managing the TLive IM Bridge — bidirectional chat with AI coding tools from Telegram, Discord, or Feishu. The Bridge uses the Claude Agent SDK (or Codex SDK) to interact with the AI coding tool. It is completely independent from the optional Go Core web terminal server. User data: `~/.tlive/` ## Command Parsing | User says (examples) | Subcommand | |---|---| | (no args), `start`, `启动`, `启动桥接` | start | | `setup`, `configure`, `配置`, `帮我连接 Telegram` | setup | | `stop`, `停止`, `关闭` | stop | | `status`, `状态`, `运行状态` | status | | `logs`, `logs 200`, `查看日志` | logs | | `reconfigure`, `修改配置`, `换个 bot`, `改 token` | reconfigure | | `doctor`, `diagnose`, `诊断`, `挂了`, `没反应了` | doctor | | `help`, `帮助`, `怎么用` | help | **Disambiguation: `status` vs `doctor`** — Use `status` when the user just wants to check if the bridge is running. Use `doctor` when the user reports a problem or suspects something is broken. When in doubt and the user describes a symptom (e.g., "没反应了", "挂了"), prefer `doctor`. ## Runtime Detection - `AskUserQuestion` available → Claude Code → interactive wizard - Not available → Codex / other → show config example, non-interactive ## Config Check (all commands except `setup`) Before any command except `setup`, check `~/.tlive/config.env`: - **Missing** → Claude Code: auto-start `setup` wizard. Codex: show `~/.tlive/docs/config.env.example` and stop. - **Exists** → proceed ## Subcommands ### `/tlive` (no args) or `start` — Start Br...

Details

Author
y49
Repository
y49/tlive
Created
2 months ago
Last Updated
1 months ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category