Telegram Bot Development Skill — Development skill for Claude Code
Telegram bot development skill for Claude Code and OpenCode: checks the live Bot API docs and the installed library (aiogram, grammY, python-telegram-bot).
How to install Telegram Bot Development Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nyxandro/telegram-bot-development-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Telegram Bot Development Skill does
Telegram bot development skill for Claude Code and OpenCode: checks the live Bot API docs and the installed library (aiogram, grammY, python-telegram-bot).
Alternatives in Development
- Telegram — Show Telegram bot status and manage global session 1.3k ★
- Claude Telegram Relay — Minimal pattern for running Claude Code as an always-on Telegram bot 326 ★
- StatsPAI — StatsPAI is the first Agent-native Python library for causal inference and applied econometrics — unified API 302 ★
README
Telegram Bot Development Skill
[](https://github.com/nyxandro/telegram-bot-development-skill/raw/main/dist/telegram-bot-development.skill)
A Telegram bot development skill for Claude Code and OpenCode: build, review and debug Telegram bots and Mini Apps against the current Bot API. The Bot API ships a release about every month, and a release can replace what the previous one added. An agent writing from memory calls parameters that no longer exist, works around features the API now has natively, and quotes limits and fees from a year ago. This skill makes the agent check the live official documentation and the library installed in the project before it writes, reviews or recommends any Bot API call.
It is neutral about language and framework: grammY, Telegraf, aiogram, python-telegram-bot, GramIO, Go, Rust, PHP and .NET libraries, or raw HTTPS. The docs decide what exists; the installed library decides what the project can call.
Quick install
In Claude Code, run:
/plugin install telegram-bot-development --marketplace nyxandro/skills
The skill is listed in [nyxandro/skills](https://github.com/nyxandro/skills), the catalog of my skills. Older Claude Code, updates, and other agents: see [Install](#install).
What the agent does
- Finds the current Bot API version and reads every change since the version the project's library declares.
- Reads the official page of every method and type it touches, and the history of any name it is unsure is still alive.
- Checks that the installed library accepts that parameter on that method, not merely that the name occurs somewhere in its code. A library that still accepts a replaced parameter, kept as deprecated, is not a reason to use it.
- Before saying "Telegram can't do that", reads the features page and searches the docs.
- Says what it checked: t
Related Skills
Flowhub Triage
Read open Captures (glossary: Infoschnipsel) from all wired Channels — Vikunja Inbox plus Telegram @flowhub_in
Websearch Status
Read-only health check across all five web search providers — key presence, CLI versions, installed skills. Pa
Env Check
Validate local development environment setup. Checks Python version, dependencies, env vars, config files, and
Backtest2live
Backtest2Live: free, local, engine-agnostic checks for whether a trading strategy will survive live, plus a te
Alan Code Agent
Open-source Python implementation of a Claude-Code-like agent (Gemini CLI, Codex, Copilot...). Usable in CLI,
Truth Shield
Stop Claude from lying to you. A Claude Code skill that fact-checks every claim against real sources — code fi
Related Agents
Transport Verifier
Runs live end-to-end checks of a delivery transport (Herdr socket, MCP server, Claude Code or Codex hook, Open
Hardcoded Secret Scanner
Scan a trading codebase for credentials that live in code, config committed to git, logs, tests, or documentat
Discord Dev
Discord application specialist. Use for any task involving Discord bot development, slash commands, components