Tgcli
Telegram CLI for reading/searching messages, syncing archives, and sending or downloading files. Use when the user asks about Telegram chats, messages, contacts, groups, or files.
Install
npx skills add kfastov/tgcli --skill tgcligit clone --depth 1 https://github.com/kfastov/tgcli.git /tmp/tgcli
mkdir -p ~/.claude/skills
cp -r /tmp/tgcli/. ~/.claude/skills/tgcliPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# tgcli Telegram CLI with background sync. ## When to Use Use this skill when the user: - Wants to read or search Telegram messages - Needs recent updates or an inbox-style view of chats - Asks to send a Telegram message or file - Wants to download media or files from Telegram - Wants to look up channels, groups, or contacts - Needs archive/backfill sync for a chat ## Install ```bash npm install -g @kfastov/tgcli ``` Or: ```bash brew install kfastov/tap/tgcli ``` ## Authentication First-time setup needs Telegram API credentials from https://my.telegram.org/apps ```bash tgcli auth ``` ## Common Commands ### Reading ```bash tgcli channels list --limit 20 tgcli messages list --chat @username --limit 50 tgcli messages search "query" --chat @channel --source archive tgcli topics list --chat @channel --limit 20 ``` ### Files & Media ```bash tgcli media download --chat @channel --id 12345 tgcli send file --to @channel --file ./report.pdf --caption "FYI" ``` ### Writing ```bash tgcli send text --to @username --message "Hello" ``` ### Backfill & Service
Details
- Skill name
tgcli- Repository
- kfastov/tgcli
- License
- MIT
- Repo updated
- 19 October 2026
FAQ
What does the Tgcli skill do?
Telegram CLI for reading/searching messages, syncing archives, and sending or downloading files. Use when the user asks about Telegram chats, messages, contacts, groups, or files.
How do I install the Tgcli skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add kfastov/tgcli --skill tgcli. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Tgcli popular?
It lives in kfastov/tgcli, which has 44 GitHub stars and 24 forks.
Related skills
Meta Skills
47CheshireMew/meta-skills
用于判断一项能力应由模型或 Agent、确定性程序、软件或服务还是组合完成,并选择提示词、模板、Skill、CLI、API、GUI 或插件等合适包装与入口;也用于在创建前查找已有方案,完整理解、创建、改造、审查、蒸馏、迁移、评估和分发 Codex/Agent Skill。用户想选择能力载体,判断某个 Skill 是否好用、为什么走偏、职责是否过宽或过窄、该保留或精简什么,想从对话、项目或另一 Skill 中提炼并吸收可复用能力,设计自我进化、运行资源或完整流程图,或者检查入口、边界、界面信息和真实使用结果时使用。
Codespaces
54diskd-ai/codespaces
Build and query architecture-aware code search, dependency graphs, call flows, impact analysis, and belief maps for Python, TypeScript, TSX, Rust, C#, Java, Go, Ruby, and Ruby on Rails repositories. Use before non-trivial code changes to find module boundaries, blast radius, architecture violations, and the minimal source files to read.
Codex Bridge
49yaohui325/codex-bridge
显式触发的 Claude Code → Codex CLI 桥接 skill。把对话上下文 / plan / 相关文件 / 项目约定外化为 bundle 目录,调用 codex exec 并用 response.schema.json 作结构参考 + Claude Code jq 后处理校验。适用 4 场景(v1.1 起):plan 审阅、Codex 编码、Claude-Codex 互审最多 2 轮迭代、verification-round 验证轮。
Milvus
47zilliztech/milvus-skill
Operate Milvus vector database with pymilvus Python SDK. Use when the user wants to connect to Milvus, create collections, insert vectors, perform similarity search, hybrid search, full-text search, manage indexes, partitions, databases, or RBAC via Python code.
Ebpf Skill
45h0x0er/ebpf-skill
Practical guidance for choosing, writing, loading, and debugging eBPF programs. Prioritizes correct toolchain and hook selection, map choice, kernel-version fit, verifier triage, and concise production-ready examples using libbpf, ebpf-go, and bpftrace.
Stata CLI
58ashuiGordon/stata-cli
Run Stata commands, .do files, view data, inspect results, and get help from the terminal. Wraps PyStata with a daemon mode for fast execution. Built-in Stata reference library with 57 topics. Designed for AI agents.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.