butler-notifications

Send messages, replies, and emoji reactions via the notify() tool.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Tzeusy/butlers --skill butler-notifications
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: butler-notifications
Source: https://github.com/Tzeusy/butlers/tree/main/roster/shared/skills/butler-notifications
Command: npx skills add https://github.com/Tzeusy/butlers --skill butler-notifications

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides clear guidelines and examples for using the notify() tool to send messages and reactions back to users through various communication channels.

Core Features & Use Cases

  • User Communication: Send direct messages, replies, and emoji reactions to users.
  • Channel Specificity: Understands which channels support replies and which do not (e.g., telegram_user_client).
  • Contextual Awareness: Ensures correct request_context is passed for accurate message delivery.
  • Use Case: After processing a user's request, use notify() to send a confirmation message or an emoji reaction back to the user on the same platform they used to contact the butler.

Quick Start

Use the notify tool to send a reply message to the user.

Frequently Asked Questions about butler-notifications

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

FAQPage Schema
How do I send a message back to a user through their original communication channel?

To send a message back to a user, use the notify tool with the correct request context parameters to ensure accurate delivery through the user's original communication channel.

Can I reply with an emoji reaction to a user interaction?

Yes, you can react with emojis by using the notify tool to send reactions back to users after processing their requests through the same communication channel.

Does the notify tool work with all communication channels for replies?

The notify tool adheres to channel-specific limitations, meaning some channels like telegram_user_client do not support replies to passively ingested messages.

Why does my outbound message fail to deliver to the user?

Outbound message delivery fails when the correct request context parameters are not passed, which are required for the notify tool to accurately target the communication channel.

What is the best way to ensure contextual awareness when replying to a message?

The best way to ensure contextual awareness is passing the specific request context parameters to the notify tool so it replies accurately within the original communication context.