Agent skill

C Telegram

by daxaur in daxaur/openpaw

Bidirectional Telegram bridge — talk to Claude from your phone.

MITAuto-check passedProductivity & Automation

Install C Telegram

skills CLI
$ npx skills add daxaur/openpaw --skill c-telegram -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install daxaur/openpaw c-telegram --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/daxaur/openpaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/c-telegram .claude/skills/c-telegram && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
c-telegram
GitHub stars
174
Token cost
~451 tokens
SKILL.md length
214 words
Files
1
Skills in repo
42
Repo updated
First seen
Licence
MIT

At a glance

Bidirectional Telegram bridge — talk to Claude from your phone.

  • Works in 2 steps: A Telegram bot token (from @BotFather) → Your Telegram user ID (from @userinfobot)
  • Productivity & Automation work in your project
  • SKILL.md covers How It Works, Starting the Bridge, Bot Commands and Setup, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

C Telegram is an agent skill from daxaur/openpaw. Bidirectional Telegram bridge — talk to Claude from your phone. Built into OpenPaw.

Its SKILL.md is about 450 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation. It works with Telegram. The repository describes itself as: Personal Assistant Wizard for Claude Code — npx pawmode. The licence is MIT.

When your agent uses it

  • Productivity & Automation work in your project

Example prompts

  • “/c-telegram”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. A Telegram bot token (from @BotFather)
  2. Your Telegram user ID (from @userinfobot)

What it can do on your machine

Read from SKILL.md and the folder at commit a2562d1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

C Telegram loads about 451 tokens when it runs. Until then it costs about 24 tokens; SKILL.md has 214 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~24
When it runs · the whole SKILL.md, loaded when a task matches
~451

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from daxaur/openpaw at commit a2562d1, republished under its MIT licence (© daxaur). 214 words, ~451 tokens.

Download SKILL.mdSave it as .claude/skills/c-telegram/SKILL.md (or your agent's skills folder).
name
c-telegram
description
Bidirectional Telegram bridge — talk to Claude from your phone. Built into OpenPaw.
tags
telegram, messaging, communication, bot, bridge

Telegram Bridge

Full bidirectional Claude-from-Telegram. Send messages from your phone, get responses from Claude with all your skills available.

How It Works

The OpenPaw Telegram bridge (openpaw telegram) connects a Telegram bot to Claude via the Agent SDK. Every skill installed in ~/.claude/skills/ is available as a bot command.

Starting the Bridge

bash
openpaw telegram

This starts a long-running process. Keep it open in a terminal or tmux session.

Bot Commands

Built-in:

  • /start — show status and available skills
  • /model sonnet|opus|haiku — switch Claude model
  • /skills — list installed skills
  • /stop — cancel current operation
  • /clear — reset conversation

Skill commands (auto-generated from your installed skills):

  • /email check my inbox
  • /music play some jazz
  • /notes add grocery list
  • /calendar what's on tomorrow
  • (any installed skill becomes a /command)

Or just send a regular message — Claude will figure out which skill to use.

Setup

Run during openpaw setup or separately:

bash
openpaw telegram setup

You'll need:

  1. A Telegram bot token (from @BotFather)
  2. Your Telegram user ID (from @userinfobot)

Config is saved to ~/.config/openpaw/telegram.json.

Security

  • Only responds to whitelisted user IDs
  • Bot token stored with 600 permissions (owner-only)
  • All Claude operations run locally on your machine

Guidelines

  • The bridge maintains conversation context per user
  • Use /clear to start fresh if Claude gets confused
  • Use /stop to cancel long-running operations
  • Model can be switched anytime with /model

© daxaur, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/c-telegram of daxaur/openpaw.

Open the folder on GitHubat commit a2562d1

Compare with similar skills

C Telegram next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

C Telegram compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
C Telegram this skilldaxaur/openpaw174—~451Automated safety check: PassMIT
Process Inboxtelegramdesktop/tdesktop33k2 repos~4.5kAutomated safety check: PassGPL-3.0
Perform Tasktelegramdesktop/tdesktop33k2 repos~3kAutomated safety check: PassGPL-3.0
Continuetelegramdesktop/tdesktop33k2 repos~9.4kAutomated safety check: PassGPL-3.0
Telegrambubbuild/bub1.7k—~2.2kAutomated safety check: PassApache-2.0
Send User MessageTinyAGI/tinyagi3.6k—~829Automated safety check: PassMIT

Similar skills

  • Process Inbox

    telegramdesktop/tdesktop

    Process the local ignored ai-tdesktop inbox into durable, independently testable Telegram Desktop task records while task execution worktrees remain active.

    33k GitHub starsUsed in 2 repos~4.5k tokens
    Productivity & AutomationAuto-check passed
  • Perform Task

    telegramdesktop/tdesktop

    Resolve, start or resume, implement, review, test, and publish exactly one existing ai-tdesktop task by short slug or full dated id, including rare blocked retries and split-required results.

    33k GitHub starsUsed in 2 repos~3k tokens
    Productivity & AutomationAuto-check passed
  • Continue

    telegramdesktop/tdesktop

    Continue autonomous Telegram Desktop development from the shared ai-tdesktop repository.

    33k GitHub starsUsed in 2 repos~9.4k tokens
    Productivity & AutomationAuto-check passed
  • Telegram

    bubbuild/bub

    Telegram Bot skill for sending and editing Telegram messages via Bot API.

    1.7k GitHub stars~2.2k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Send User Message

    TinyAGI/tinyagi

    Send a proactive message to a paired user via their channel (Discord, Telegram, or WhatsApp).

    3.6k GitHub stars~829 tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Tlive

    y49/tlive

    tlive — remote approvals (Telegram/Feishu/web), live web terminal, and session monitoring for Claude Code / Codex.

    214 GitHub starsUsed in 1 repo~1.7k tokens
    Productivity & AutomationAuto-check: notes

More from daxaur/openpaw

All 42 skills in this repo
  • C Lockin

    daxaur/openpaw

    Lock In Mode — orchestrate distraction blocking, environment setup, and session tracking.

    174 GitHub starsUsed in 1 repo~547 tokens
    Auto-check passed
  • C Notes

    daxaur/openpaw

    Manage Apple Notes and Apple Reminders from the CLI. An agent skill from daxaur/openpaw.

    174 GitHub starsUsed in 1 repo~450 tokens
    Auto-check passed
  • C Briefing

    daxaur/openpaw

    Daily briefing — morning summary of email, calendar, tasks, weather.

    174 GitHub stars~559 tokensUpdated 4 mo ago
    Auto-check passed
  • C Calendar

    daxaur/openpaw

    View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).

    174 GitHub stars~566 tokensUpdated 4 mo ago
    Auto-check passed
  • C Contacts

    daxaur/openpaw

    macOS Contacts — search, list, and look up contact details via AppleScript.

    174 GitHub stars~466 tokensUpdated 4 mo ago
    Auto-check passed
  • C Email

    daxaur/openpaw

    Read, send, search, and label email via gog (Gmail CLI) or himalaya (IMAP).

    174 GitHub stars~547 tokensUpdated 4 mo ago
    Auto-check passed

Works with

Questions about C Telegram

What does C Telegram do?

Bidirectional Telegram bridge — talk to Claude from your phone. C Telegram is an agent skill from daxaur/openpaw. Bidirectional Telegram bridge — talk to Claude from your phone.

When should I use C Telegram?

C Telegram fits situations like: productivity & Automation work in your project.

How do I install C Telegram in Claude Code?

Run `npx skills add daxaur/openpaw --skill c-telegram -a claude-code`. Or copy the skill folder (skills/c-telegram in daxaur/openpaw) into .claude/skills/c-telegram in your project. Claude Code loads it when a task matches its description.

How do I install C Telegram in Codex?

Run `npx skills add daxaur/openpaw --skill c-telegram -a codex`. Or copy the skill folder (skills/c-telegram in daxaur/openpaw) into .agents/skills/c-telegram in your project. Codex loads it when a task matches its description.

Can I use C Telegram in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add daxaur/openpaw --skill c-telegram -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/c-telegram, .gemini/skills/c-telegram, .github/skills/c-telegram and .opencode/skills/c-telegram in your project.

What does C Telegram need to run?

SKILL.md names no scripts, command-line tools or credentials: C Telegram is instructions for the agent only.

Does C Telegram access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is C Telegram safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does C Telegram use?

C Telegram is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does C Telegram use?

About 451 tokens (SKILL.md is roughly 1.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to C Telegram?

Skills that share tags, products or a category with C Telegram: Process Inbox (telegramdesktop/tdesktop, 33k stars), Perform Task (telegramdesktop/tdesktop, 33k stars), Continue (telegramdesktop/tdesktop, 33k stars) and Telegram (bubbuild/bub, 1.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains C Telegram?

daxaur (a GitHub user) maintains it in daxaur/openpaw, which has 174 GitHub stars. The repository holds 42 skills in this directory. The repository was last updated on May 23, 2026.

Source: daxaur/openpaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.