Toolverse
All skills

listener-creator

by anthropics

Creates event-driven email listeners that monitor for specific conditions (like urgent emails from boss, newsletters to archive, package tracking) and execute custom actions. Use when user wants to be notified about emails, automatically handle certain emails, or set up email

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
10

About this skill

Creates event-driven email listeners that monitor for specific conditions (like urgent emails from boss, newsletters to archive, package tracking) and execute custom actions. Use when user wants to be notified about emails, automatically handle certain emails, or set up email automation workflows.

How to use

  1. Określ, co chcesz monitorować: nowy przychodzący mail, wysłaną wiadomość, mail oznaczony gwiazdką lub zaplanowany czas. To będzie typ zdarzenia (event type) dla Twojego listenera.

  2. Zdefiniuj warunki filtrowania — na przykład mails od konkretnego nadawcy (szef), zawierające określone słowa kluczowe w temacie (pilne, urgent), lub powiązane ze śledzeniem paczek.

  3. Wybierz akcje, które mają się wykonać automatycznie: wysłanie powiadomienia, archiwizacja maila, dodanie gwiazdki, oznaczenie jako przeczytane lub dodanie etykiety.

  4. Skill utworzy plik TypeScript w folderze agent/custom_scripts/listeners/ z obiektem config zawierającym typ zdarzenia i metadane oraz funkcją handler do filtrowania i przetwarzania maili.

  5. System automatycznie załaduje włączony listener i będzie go wykonywać za każdym razem, gdy pojawi się mail spełniający Twoje warunki.

Related skills