tg-bot-binding — Claude Code skill: what it does, how to install
Guides the AI through linking a Telegram bot to Starchild via QR code or manual BotFather tokens, plus resolving pairing errors.
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a claude-codeWhat tg-bot-binding does
The skill guides the assistant through connecting a custom Telegram bot to Starchild. It explains two distinct workflows. The scan-to-create path automatically creates and binds a bot without managing API credentials. The manual method requires obtaining a bot token from @BotFather, submitting it in the account dashboard, and verifying ownership.
Verification relies on a 6-digit code valid for 5 minutes. Enter it directly in chat or use the generated deep link. One account supports only one active bot. Once you delete a bot, a 1-hour cooldown prevents registering another one immediately. Five failed verification attempts cancel the code, requiring you to delete the record in the dashboard and restart.
What it helps with
- connect a Telegram bot to Starchild using a QR code
- configure manual bot integration with a
@BotFathertoken - verify bot ownership with a 6-digit confirmation code
- resolve connection timeouts and failed verification attempts
Example prompts for the agent
- Show me how to connect my Telegram bot to Starchild using a QR code.
- My Telegram bot verification code expired, how do I get a new one?
- Walk me through manual BotFather token setup for Starchild.
How to install tg-bot-binding
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a claude-code2Manually: put the files in place
~/.claude/skills/tg-bot-binding/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/tg-bot-binding/
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a codex2Manually: put the files in place
.agents/skills/tg-bot-binding/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a cursor2Manually: put the files in place
.cursor/skills/tg-bot-binding/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills tg-bot-binding2Manually: put the files in place
.github/skills/tg-bot-binding/SKILL.md1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a gemini-cli2Platform CLI
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path tg-bot-bindingManually: put the files in place
.devin/skills/tg-bot-binding/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about tg-bot-binding
How do I install tg-bot-binding in Claude Code?
Run npx skills add Starchild-ai-agent/official-skills --skill tg-bot-binding -a claude-code in your terminal. You can also place the skill file directly into ~/.claude/skills/tg-bot-binding/SKILL.md.
What does tg-bot-binding do?
It provides instructions for attaching a Telegram bot to Starchild, validating bot credentials, and troubleshooting common binding failures.
Can I run multiple Telegram bots simultaneously?
No, Starchild permits only one active bot per account. If you remove an existing bot, you must wait through a 1-hour cooldown before adding another.