Skills for Real Engineers. Straight from my .agents directory.
hive.telegram-notifications-setup
Agent skill fromaden-hive/hive
Set up a Telegram notification channel (Sentinel) for a colony by driving the browser — create a bot via @BotFather in Telegram Web, store its token, detect the chat to notify, and turn Sentinel on so the colony can ping the user on Telegram and accept replies. Use when the user asks to "set up Telegram notifications", "get pinged on Telegram", "connect Telegram for alerts", "set up Sentinel on Telegram", or clicks the in-app "Set this up with the agent" button on the Telegram step. Requires hive.browser-automation.
How to install hive.telegram-notifications-setup
npx skills add aden-hive/hive# or add only this skill to Claude Code: copy the folder
core/framework/skills/_default_skills/telegram-notifications-setup/
# into
~/.claude/skills/telegram-notifications-setup/ (all projects)
.claude/skills/telegram-notifications-setup/ (one project)
1# Telegram Notifications Setup (Sentinel)23Sentinel pings the user on Telegram when a colony stalls and lets them reply to4keep it going. It needs one thing: a **Telegram bot token** (`123456:ABC-…`),5created via @BotFather and stored under credential id `telegram`. The same token6sends alerts and reads the user's replies.78You do the whole thing end to end with the **`sentinel_setup`** tool (the same API9the desktop connector uses): create the bot, store the token, detect the chat,10point Sentinel at it, and send a test — without making the user paste anything.1112**Activate `hive.browser-automation` first** — this skill assumes you know the13lifecycle rules (the bridge attaches to the user's own Chrome; never launch or kill14a browser), the screenshot + viewport-fraction coordinate workflow, and15`hive-browser interact`. Telegram Web is a heavy SPA with custom rendering, so prefer the16screenshot + coordinate path over selectors when the snapshot is unclear.1718### Telegram Web specifics (verified)1920- Telegram Web defaults to the **K version** at `https://web.telegram.org/k/`. The21 selectors below are verified there; fall back to screenshot + coordinates if a22 selector doesn't match (e.g. the older `/a/` version).23- **Message composer:** `#editable-message-text` — click it, `type` your text, send24 with the Enter key. Used for `/newbot`, `/start`, etc.25- **Global search:** the search box is top-left (around `[0.13, 0.04]`). Click it,26…
Excerpt shown under the repository's Apache-2.0 license.
More skills in hive
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
