Claude Telegram — Development skill for Claude Code
A simple and modular Telegram orchestrator on top of Claude Code CLI.
How to install Claude Telegram
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bluzir/claude-telegram and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Telegram does
A simple and modular Telegram orchestrator on top of Claude Code CLI.
Alternatives in Development
- Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
- 02 Simple Mode — Simple Mode System Prompt 2.3k ★
- Vibekit — A simple SDK for safely running Codex, Gemini CLI, and Claude Code in a secure sandbox 1.7k ★
README
claude-telegram
[](https://www.npmjs.com/package/claude-telegram)
A simple and modular Telegram orchestrator on top of Claude Code CLI.
One npm package that connects a Telegram bot to Claude Code via `--resume` sessions, with whitelist access control and live activity status.
npm install -g claude-telegram
claude-telegram vs OpenClaw
| claude-telegram | OpenClaw | |
|---|---|---|
| Core | ~1500 LOC, one dependency (grammY) | 50+ integrations, large codebase |
| Approach | Minimal orchestrator — Claude Code does the work | Full-featured AI assistant platform |
| Extensibility | Module system — add anything you need | Built-in, growing feature set |
| Control | You own the code, easy to audit and modify | Community-driven, fast-moving |
| Setup | npx claude-telegram start |
Multi-step setup |
Both are valid choices. claude-telegram is for those who prefer a small, predictable core that they extend themselves.
Installation
**1. Get a server** — a VPS, a home PC, anything with internet access.
**2. Install Claude Code:**
curl -fsSL https://claude.ai/install.sh | bash
**3. Install claude-telegram:**
npm install -g claude-telegram
Or run without installing via `npx claude-telegram`.
Alternatively, give Claude the link and let it handle everything:
claude "install claude-telegram from github.com/bluzir/claude-telegram and set it up for my Telegram bot"
Quick Start
mkdir my-agent && cd my-agent
echo "You are a helpful assistant." > CLAUDE.md
cat > claude-telegram.yaml << 'EOF'
token: ${MY_BOT_TOKEN}
workspace: .
whitelist: [YOUR_USER_ID]
permission_mode: acceptEdits
EOF
export MY_BOT_TOKEN="123456:ABC-DEF..."
npx claude-telegram start
Don't know your Telegram user ID? Run `npx claude-telegram whoami` and send a message to the bot.
Config
Create `claude-telegram.yaml` in your project root:
Related Skills
Matt With Paseo
A simple multi-agent orchestrator: Matt Pocock's skills + the Paseo agent control plane, running tickets in wa
Claude Depester
Patches Claude Code CLI and VS Code extension to replace whimsical loading words with simple 'Thinking'.
Grok Plugin Claude Code
A lightweight Grok plugin for Claude Code — delegate coding and review tasks to the Grok CLI. A simple reimple
Ccswap
A simple, cross-platform CLI tool for quickly switching between Claude Code configuration profiles by managing
Cc Switch Simple
Cross-platform Rust CLI for switching Claude Code JSON profiles and Codex config presets.
Vivagents
Standalone CLI Agents server — wraps Claude, Codex, and Gemini CLIs behind a simple HTTP API
Related Agents
QA Modular Code
QA subagent for modular code. Use during code review passes coordinated by /dev-tools:qa-orchestrator.
Hub
Session manager for Oh My Team hub. Receives messages from Telegram/Slack. Manages multiple project sessions v
Backlog Curator
Backlog hygiene officer (curator-lite scope). Owns ID allocation, JSON↔MD mirror sync, item-count + priority/s