NanoSkill
Skill einreichen

E-Mail-Management-Agenten-Skill

vonNousResearch163KGitHub-SterneGitHub

Senden, empfangen, durchsuchen und verwalten Sie Ihre E-Mails effizient direkt vom Terminal aus mit diesem leistungsstarken E-Mail-Management-Skill. Optimieren Sie Ihren Arbeitsablauf und erledigen Sie Ihre Korrespondenz, ohne die Befehlszeile zu verlassen.

E-MailSicherheitsprüfung bestanden
Ergebnisvorschau

Vollständige Demo

Erleben Sie eine echte E-Mail-Workflow-Management-Erfahrung mit diesem Skill.

Loslegen

Erste Aufgabe ausführen

  1. email install
    01

    Installieren

    Fügen Sie den Himalaja-E-Mail-Agenten-Skill Ihrem KI-Agenten hinzu.

  2. email task
    02

    Aufgabe beschreiben

    Verwenden Sie den Skill, um Ordner aufzulisten, E-Mails zu durchsuchen, Inhalte zu lesen, Antwortentwürfe zu erstellen, Nachrichten weiterzuleiten und Ihren Posteingang zu organisieren.

  3. generation
    03

    Überprüfen & Automatisieren

    Erhalten Sie strukturierte Zusammenfassungen des Posteingangsinhalts, validieren Sie vorgeschlagene Aktionen, verfeinern Sie Entwürfe und führen Sie E-Mail-Workflows sicher aus.

Installationsbefehl

$ npx skills add https://github.com/NousResearch/hermes-agent/tree/main/skills/email

Überblick

Dieser E-Mail-Management-Skill ermöglicht es Benutzern, direkt vom Terminal aus mit ihrer E-Mail zu interagieren, und bietet eine optimierte und effiziente Möglichkeit, digitale Korrespondenz zu verwalten. Er ermöglicht es Ihnen, E-Mails zu senden, zu empfangen, zu durchsuchen und zu verwalten, ohne jemals die Befehlszeilenschnittstelle zu verlassen, und ist damit ideal für Entwickler, Systemadministratoren und alle, die einen textbasierten Arbeitsablauf bevorzugen.

Konzipiert für die nahtlose Integration in bestehende Befehlszeilenumgebungen, verändert dieser Skill die Art und Weise, wie Sie mit E-Mails umgehen. Er bietet robuste Funktionen zum Verfassen und Versenden neuer Nachrichten, zum Zugriff auf und Lesen von eingehenden E-Mails sowie zur Durchführung erweiterter Suchen in Ihrem gesamten E-Mail-Archiv. Dieses Maß an Kontrolle stellt sicher, dass wichtige Kommunikation immer in Reichweite ist und über vertraute Terminalbefehle verwaltet werden kann.

Über grundlegende Vorgänge hinaus erleichtert der Skill fortgeschrittene E-Mail-Verwaltungsaufgaben wie das Organisieren Ihres Posteingangs, das Archivieren alter Nachrichten und sogar die Automatisierung routinemäßiger E-Mail-bezogener Arbeitsabläufe. Durch die Integration der E-Mail-Funktionalität in das Terminal ermöglicht er eine höhere Produktivität und erlaubt die Erstellung benutzerdefinierter Skripte, die Benachrichtigungen, Berichte und andere automatisierte Kommunikation mühelos verarbeiten können.

Wichtige Funktionen

Was ihn stark macht

  • E-Mails vom Terminal senden

    Verfassen und versenden Sie E-Mails direkt über Ihre Befehlszeilenschnittstelle und integrieren Sie das Senden von E-Mails in Ihre Skript- und Automatisierungsworkflows.

  • E-Mails empfangen und anzeigen

    Greifen Sie auf eingehende E-Mails in Ihrem Terminal zu und lesen Sie sie, wodurch eine textbasierte Oberfläche für die schnelle Durchsicht Ihrer Korrespondenz bereitgestellt wird.

  • E-Mail-Inhalte durchsuchen

    Führen Sie leistungsstarke Suchvorgänge in Ihren E-Mail-Archiven durch, um mithilfe von Terminalbefehlen schnell bestimmte Nachrichten, Anhänge oder Informationen zu finden.

  • E-Mail-Posteingang verwalten

    Organisieren und verwalten Sie Ihren E-Mail-Posteingang, einschließlich Aktionen wie Löschen, Archivieren oder Verschieben von Nachrichten, alles bequem von Ihrem Terminal aus.

  • E-Mail-Workflows automatisieren

    Nutzen Sie die Funktion, um Routineaufgaben für E-Mails zu skripten und zu automatisieren, und steigern Sie so die Produktivität und reduzieren Sie den manuellen Aufwand für die E-Mail-Verwaltung.

Anwendungsfälle

Wann du ihn einsetzen solltest

  • Entwickler, die Projektkommunikation verwalten

    Entwickler können diese Funktion nutzen, um Code-Updates zu senden, Fehlerberichte zu empfangen und projektrelevante E-Mails zu verwalten, ohne den Kontext ihrer Entwicklungsumgebung zu wechseln.

  • Systemadministratoren für die Alarmüberwachung

    Systemadministratoren können die E-Mail-Verwaltung in ihre Überwachungsskripte integrieren, um Systemwarnungen und -benachrichtigungen direkt in ihrem Terminal zu empfangen und zu verarbeiten.

  • Befehlszeilen-Enthusiasten für die tägliche Korrespondenz

    Personen, die für alle ihre Aufgaben eine Befehlszeilenschnittstelle bevorzugen, können diese Funktion nutzen, um ihre tägliche E-Mail-Korrespondenz effizient zu erledigen.

SKILL.md

Himalaya-E-Mail-Agent-Skill

Verwenden Sie das Himalaya-CLI, um E-Mails direkt vom Terminal aus zu lesen, zu suchen, zu senden, zu beantworten, weiterzuleiten, zu verschieben, zu löschen und zu verwalten.

Installieren

bash npx skills add https://github.com/NousResearch/hermes-agent/tree/main/skills/email

Was es tut

Der Himalaya-E-Mail-Agent-Skill verleiht Ihrem KI-Agenten über das externe himalaya-CLI terminalbasierte E-Mail-Funktionen.

Er ermöglicht dem Agenten, mit einem echten Postfach über IMAP und SMTP zu arbeiten, was ihn für E-Mail-Triage, Nachrichtensuche, Postfachbereinigung, das Verfassen von Antworten, das Weiterleiten von Nachrichten und das Herunterladen von Anhängen nützlich macht.

Hauptmerkmale

  • E-Mail-Ordner auflisten
  • E-Mails aus dem Posteingang oder benutzerdefinierten Ordnern auflisten
  • E-Mails nach Absender, Betreff oder Stichwort durchsuchen
  • Klartext-E-Mail-Inhalte lesen
  • Roh-MIME-Nachrichten exportieren
  • Neue E-Mails vom Terminal aus senden
  • Auf bestehende E-Mail-Threads antworten
  • Nachrichten weiterleiten
  • E-Mails zwischen Ordnern verschieben oder kopieren
  • E-Mails löschen
  • E-Mail-Kennzeichnungen hinzufügen oder entfernen
  • Mit mehreren E-Mail-Konten arbeiten
  • Anhänge herunterladen
  • JSON-Ausgabe für strukturierte Automatisierung verwenden

Anwendungsfälle

  • E-Mail-Posteingangsverwaltung
  • E-Mail-Suche und -Abruf
  • Automatisierte E-Mail-Triage
  • Antworten verfassen und senden
  • Wichtige Nachrichten weiterleiten
  • Anhänge zur späteren Verarbeitung herunterladen
  • Terminalbasierte E-Mail-Workflows aufbauen
  • Agenten-Workflows mit IMAP/SMTP-Postfächern verbinden

Voraussetzungen

Bevor Sie diesen Skill verwenden, benötigen Sie:

  1. Himalaya CLI installiert
  2. Eine Himalaya-Konfigurationsdatei unter:

bash ~/.config/himalaya/config.toml

  1. IMAP- und SMTP-Zugangsdaten sicher konfiguriert
  2. Passwörter über eine sichere Methode wie pass, System-Schlüsselbund oder einen anderen Passwortbefehl gespeichert

Himalaya CLI installieren

Empfohlene Installation für Linux oder macOS:

bash curl -sSL https://raw.githubusercontent.com/pimalaya/himalaya/master/install.sh | PREFIX=~/.local sh

macOS über Homebrew:

bash brew install himalaya

Installation über Cargo:

bash cargo install himalaya --locked

Grundlegende Einrichtung

Führen Sie den interaktiven Assistenten zur Kontokonfiguration aus:

bash himalaya account configure

Oder erstellen Sie die Konfiguration manuell:

toml [accounts.personal] email = "you@example.com" display-name = "Your Name" default = true backend.type = "imap" backend.host = "imap.example.com" backend.port = 993 backend.encryption.type = "tls" backend.login = "you@example.com" backend.auth.type = "password" backend.auth.cmd = "pass show email/imap" message.send.backend.type = "smtp" message.send.backend.host = "smtp.example.com" message.send.backend.port = 587 message.send.backend.encryption.type = "start-tls" message.send.backend.login = "you@example.com" message.send.backend.auth.type = "password" message.send.backend.auth.cmd = "pass show email/smtp" folder.aliases.inbox = "INBOX" folder.aliases.sent = "Sent" folder.aliases.drafts = "Drafts" folder.aliases.trash = "Trash"

Häufige Befehle

Ordner auflisten

bash himalaya folder list

E-Mails im Posteingang auflisten

bash himalaya envelope list

E-Mails in einem bestimmten Ordner auflisten

bash himalaya envelope list --folder "Sent"

E-Mails durchsuchen

bash himalaya envelope list from john@example.com subject meeting

Eine E-Mail lesen

bash himalaya message read 42

Eine neue E-Mail senden

bash cat << 'EOF' | himalaya template send From: you@example.com To: recipient@example.com Subject: Test Message Hello from Himalaya! EOF

Auf eine E-Mail antworten

bash himalaya template reply 42 | sed 's/^$/\nYour reply text here\n/' | himalaya template send

Eine E-Mail weiterleiten

bash himalaya template forward 42 | sed 's/^To:.*/To: newrecipient@example.com/' | himalaya template send

Eine E-Mail verschieben

bash himalaya message move 42 "Archive"

Eine E-Mail löschen

bash himalaya message delete 42

Anhänge herunterladen

bash himalaya attachment download 42

Ausgabe als JSON

bash himalaya envelope list --output json

Hinweise

Dieser Skill ist für terminalbasierte Postfachoperationen konzipiert. Er hängt vom externen himalaya-CLI und einem korrekt konfigurierten E-Mail-Konto ab.

Für Agent-Workflows ist die Eingabe über Pipes in der Regel zuverlässiger als das Öffnen eines interaktiven Editors. Die JSON-Ausgabe wird empfohlen, wenn der Agent Ergebnisse programmatisch parsen muss.

Am besten geeignet für

  • Entwickler, die terminalbasierte E-Mail-Workflows bevorzugen
  • KI-Agenten, die direkten Postfachzugriff benötigen
  • E-Mail-Automatisierungsaufgaben
  • IMAP/SMTP-basierte E-Mail-Verwaltung
  • Leichte persönliche Produktivitäts-Workflows

Quelle

GitHub:

text https://github.com/NousResearch/hermes-agent/tree/main/skills/email

FAQ