listener-creator
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
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
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.
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.
Wybierz akcje, które mają się wykonać automatycznie: wysłanie powiadomienia, archiwizacja maila, dodanie gwiazdki, oznaczenie jako przeczytane lub dodanie etykiety.
Skill utworzy plik TypeScript w folderze
agent/custom_scripts/listeners/z obiektemconfigzawierającym typ zdarzenia i metadane oraz funkcjąhandlerdo filtrowania i przetwarzania maili.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.