Agent Skills: Telegram Notifications

Telegram notification integration guide for PACT. Use when telegram_notify is available in your tools — covers when to notify, when to ask, when to check replies, and multi-session behavior.

UncategorizedID: ProfSynapse/PACT-prompt/telegram-guide

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Synaptic-Labs-AI/PACT-Plugin/tree/HEAD/pact-plugin/skills/telegram-guide

Skill Files

Browse the full folder contents for telegram-guide.

Download Skill

Loading file tree…

pact-plugin/skills/telegram-guide/SKILL.md

Skill Metadata

Name
telegram-guide
Description
Telegram notification integration guide for PACT. Use when telegram_notify is available in your tools — covers when to notify, when to ask, when to check replies, and multi-session behavior.

Telegram Notifications

Telegram is an optional add-on. Not all PACT users have it installed. Before using any telegram tool, check if it exists in your available tools. If telegram_notify is not listed, do NOT attempt to call it — skip all Telegram functionality silently with no errors or warnings to the user.

How to check: If telegram_notify appears in your tool list, the bridge is active. If not, ignore this entire section.

Available tools (only when bridge is active): | Tool | Purpose | Blocking? | |------|---------|-----------| | telegram_notify | Send one-way notification (completions, deployments, alerts) | No | | telegram_ask | Ask a blocking question with optional buttons; supports text/voice replies | Yes | | telegram_check_replies | Poll for queued replies to notifications | No | | telegram_status | Health check (connection, mode, queue depth) | No |

When to notify (target ~3-5 per session):

  • Task or phase completions
  • Blockers found or algedonic signals
  • PR ready for review or merged
  • Deployments pushed

When to use telegram_ask:

  • Blocking decisions where user may be away from terminal
  • Scope clarifications that can't proceed without input

When to check replies (telegram_check_replies):

  • Between tasks or phases — check if user reacted to any notification
  • After sending important notifications — user may reply with corrections or new instructions
  • Replies include context snippet of the original notification

Multi-session behavior:

  • Messages are prefixed with [ProjectName] for session identification
  • Multiple sessions coordinate via file-based polling — replies route to the correct session