Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands. Always search tools first for current schemas.
Install with Tessl CLI
npx tessl i github:davepoon/buildwithclaude --skill telegram-automation64
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Message sending workflow and formatting
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS setup
0%
100%
ACTIVE connection check
25%
75%
TELEGRAM_GET_ME prerequisite
0%
100%
Named parse_mode
0%
100%
MarkdownV2 escaping or HTML tags only
0%
100%
Message length split
100%
100%
Rate limit delay
100%
100%
chat_id format
100%
100%
Correct tool sequence order
0%
100%
Rate limit values documented
100%
100%
Without context: $0.4151 · 2m 5s · 22 turns · 28 in / 6,682 out tokens
With context: $0.5519 · 2m 28s · 20 turns · 272 in / 9,317 out tokens
Bot command setup and update polling
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS setup
0%
100%
ACTIVE connection verified
62%
75%
Commands use / prefix
0%
20%
Commands are lowercase
100%
100%
Description length within limit
100%
100%
Single SET_MY_COMMANDS call
100%
100%
Polling uses offset
100%
58%
Correct tool sequence
40%
100%
Offset deduplication explained
100%
100%
All 5 commands present
100%
100%
Without context: $0.4387 · 2m 6s · 22 turns · 28 in / 6,647 out tokens
With context: $0.6217 · 3m 4s · 21 turns · 28 in / 10,127 out tokens
Media sharing and chat management
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS setup
0%
100%
ACTIVE connection verified
33%
100%
SEND_DOCUMENT for floor plan image
83%
100%
Quality rationale documented
100%
100%
PDF sent via SEND_DOCUMENT
87%
100%
Caption within 1024 chars
100%
100%
@username format for channel
100%
100%
Numeric ID resolution
30%
100%
Admin requirement documented
100%
100%
Correct tool calls for chat management
50%
100%
50MB file size awareness
0%
0%
Without context: $0.6287 · 2m 58s · 35 turns · 34 in / 9,823 out tokens
With context: $0.4528 · 2m 7s · 19 turns · 97 in / 6,943 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.