notify

Send real-time Telegram or desktop notifications for task events.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/AdemKao/ai-cowork --skill notify-ademkao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notify
Source: https://github.com/AdemKao/ai-cowork/tree/main/.ai/skills/notify
Command: npx skills add https://github.com/AdemKao/ai-cowork --skill notify-ademkao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, osascript, notify-send, powershell, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill sends real-time notifications to Telegram or desktop to keep users informed about task progress, completions, or issues, reducing missed updates.

Core Features & Use Cases

  • Telegram and desktop notifications for task progress and outcomes
  • Event-based alerts for: task_completed, approval_needed, input_required, error_occurred, session_idle
  • Flexible configuration sources (environment variables, project YAML, user YAML) with test and verification scripts

Quick Start

Configure your Telegram bot token and chat ID, then invoke the notify script with a message to send a Telegram notification.

Frequently Asked Questions about notify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send real-time task status alerts to Telegram when a bash script finishes?

To send real-time task alerts to Telegram, invoke the notify script with a message after configuring your Telegram bot token and chat ID. It supports environment-variable or YAML-based configuration for dispatching messages when tasks complete.

Can I get desktop notifications when a development task requires approval or encounters an error?

Yes, you can receive desktop notifications when a development task requires approval or encounters an error. The skill triggers event-based alerts for approval_needed and error_occurred events, dispatching messages directly to your desktop.

What configuration methods are supported for setting up Telegram bot alerts and desktop notifications?

Supported configuration methods for Telegram alerts and desktop notifications include environment variables, project YAML files, and user YAML files. The skill includes test scripts to verify your configuration before dispatching messages.

Do I need curl and jq installed to automate task notifications via Telegram?

Yes, you need curl and jq installed to automate task notifications via Telegram. These dependencies are required by the bash scripts to format JSON payloads and execute HTTP requests to the Telegram Bot API.

What's the best way to monitor an idle development session and send an alert?

The best way to monitor an idle development session and send an alert is using event-based automation scripts. The skill includes a session_idle event trigger that dispatches notifications to Telegram or desktop when inactivity is detected.