NanoSkill
Skill indienen

E-mailbeheeragentvaardigheid

doorNousResearch163KGitHub-sterrenGitHub

Verstuur, ontvang, doorzoek en beheer je e-mails efficiënt rechtstreeks vanaf de terminal met deze krachtige e-mailbeheervaardigheid. Stroomlijn je workflow en verwerk correspondentie zonder je opdrachtregel te verlaten.

e-mailBeveiligingsscan geslaagd
Resultaatpreview

Volledige demo

Verken een echte e-mailworkflowbeheerervaring aangedreven door deze vaardigheid.

Aan de slag

Voer je eerste taak uit

  1. email install
    01

    Installeer

    Voeg de Himalaya E-mailagentvaardigheid toe aan je AI-agent.

  2. email task
    02

    Beschrijf taak

    Gebruik de vaardigheid om mappen weer te geven, e-mails te doorzoeken, inhoud te lezen, antwoorden te ontwerpen, berichten door te sturen en je inbox te organiseren.

  3. generation
    03

    Bekijk en automatiseer

    Ontvang gestructureerde samenvattingen van de inhoud van je inbox, valideer voorgestelde acties, verfijn concepten en voer e-mailworkflows veilig uit.

Installatiecommando

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

Overzicht

Deze e-mailbeheervaardigheid stelt gebruikers in staat om rechtstreeks vanaf de terminal met hun e-mail te werken, wat een gestroomlijnde en efficiënte manier biedt om digitale correspondentie af te handelen. Hiermee kun je e-mails versturen, ontvangen, doorzoeken en beheren zonder ooit je opdrachtregelinterface te verlaten, waardoor het ideaal is voor ontwikkelaars, systeembeheerders en iedereen die de voorkeur geeft aan een tekstgebaseerde workflow.

Ontworpen voor naadloze integratie in bestaande opdrachtregelomgevingen, transformeert deze vaardigheid de manier waarop je met e-mail omgaat. Het biedt robuuste mogelijkheden voor het opstellen en verzenden van nieuwe berichten, het openen en lezen van inkomende e-mails en het uitvoeren van geavanceerde zoekopdrachten in je volledige e-mailarchief. Dit niveau van controle zorgt ervoor dat kritieke communicatie altijd binnen handbereik is en beheerd kan worden via vertrouwde terminalopdrachten.

Naast basisbewerkingen vergemakkelijkt de vaardigheid geavanceerde e-mailbeheertaken, zoals het organiseren van je inbox, het archiveren van oude berichten en zelfs het automatiseren van routinematige e-mailgerelateerde workflows. Door e-mailfunctionaliteit naar de terminal te brengen, maakt het een grotere productiviteit mogelijk en stelt het je in staat om aangepaste scripts te maken die meldingen, rapporten en andere geautomatiseerde communicatie gemakkelijk kunnen afhandelen.

Belangrijkste functies

Wat maakt dit krachtig

  • E-mails verzenden vanaf de terminal

    Stel e-mails op en verstuur ze rechtstreeks vanaf uw opdrachtregelinterface, waardoor het verzenden van e-mails wordt geïntegreerd in uw scripting- en automatiseringsworkflows.

  • E-mails ontvangen en bekijken

    Open en lees inkomende e-mails in uw terminal, met een tekstgebaseerde interface voor snelle beoordeling van uw correspondentie.

  • E-mailinhoud doorzoeken

    Voer krachtige zoekopdrachten uit in uw e-mailarchieven om snel specifieke berichten, bijlagen of informatie te vinden met behulp van terminalopdrachten.

  • E-mailinbox beheren

    Organiseer en beheer uw e-mailinbox, inclusief acties zoals verwijderen, archiveren of verplaatsen van berichten, allemaal vanuit het comfort van uw terminal.

  • E-mailworkflows automatiseren

    Gebruik de skill om routinematige e-mailtaken te scripten en te automatiseren, waardoor de productiviteit wordt verhoogd en handmatige inspanningen voor e-mailbeheer worden verminderd.

Use cases

Wanneer je dit gebruikt

  • Ontwikkelaars die projectcommunicatie beheren

    Ontwikkelaars kunnen deze skill gebruiken om code-updates te verzenden, bugrapporten te ontvangen en projectgerelateerde e-mails te beheren zonder de context van hun ontwikkelomgeving te hoeven verlaten.

  • Systeembeheerders voor meldingsbewaking

    Systeembeheerders kunnen e-mailbeheer integreren in hun monitoringscripts om systeemwaarschuwingen en meldingen rechtstreeks in hun terminal te ontvangen en te verwerken.

  • Opdrachtregelenthousiastelingen voor dagelijkse correspondentie

    Personen die de voorkeur geven aan een opdrachtregelinterface voor al hun taken, kunnen deze skill gebruiken om hun dagelijkse e-mailcorrespondentie efficiënt af te handelen.

SKILL.md

Himalaya E-mail Agent Skill

Gebruik de Himalaya CLI om e-mails te lezen, zoeken, verzenden, beantwoorden, doorsturen, verplaatsen, verwijderen en beheren rechtstreeks vanuit de terminal.

Installeren

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

Wat het doet

Himalaya E-mail Agent Skill geeft uw AI-agent terminal-gebaseerde e-mailmogelijkheden via de externe himalaya CLI.

Hiermee kan de agent werken met een echte mailbox via IMAP en SMTP, wat het nuttig maakt voor e-mailtriage, berichtzoekopdrachten, mailboxopruiming, het opstellen van antwoorden, het doorsturen van berichten en het downloaden van bijlagen.

Belangrijkste functies

  • E-mailmappen weergeven
  • E-mails weergeven uit de inbox of aangepaste mappen
  • E-mails zoeken op afzender, onderwerp of trefwoord
  • Platte tekst van e-mailberichten lezen
  • Oorspronkelijke MIME-berichten exporteren
  • Nieuwe e-mails verzenden vanaf de terminal
  • Reageren op bestaande e-mailconversaties
  • Berichten doorsturen
  • E-mails verplaatsen of kopiëren tussen mappen
  • E-mails verwijderen
  • E-mailvlaggen toevoegen of verwijderen
  • Werken met meerdere e-mailaccounts
  • Bijlagen downloaden
  • JSON-uitvoer gebruiken voor gestructureerde automatisering

Gebruiksscenario's

  • E-mailinboxbeheer
  • E-mail zoeken en ophalen
  • Geautomatiseerde e-mailtriage
  • Opstellen en verzenden van antwoorden
  • Doorsturen van belangrijke berichten
  • Bijlagen downloaden voor latere verwerking
  • Bouwen van terminal-eerste e-mailworkflows
  • Verbinden van agent-workflows met IMAP/SMTP-mailboxen

Vereisten

Voordat u deze skill gebruikt, heeft u het volgende nodig:

  1. Himalaya CLI geïnstalleerd
  2. Een Himalaya-configuratiebestand op:

bash ~/.config/himalaya/config.toml

  1. IMAP- en SMTP-inloggegevens veilig geconfigureerd
  2. Wachtwoorden veilig opgeslagen via een methode zoals pass, systeemsleutelring of een andere wachtwoordopdracht

Himalaya CLI installeren

Aanbevolen installatie voor Linux of macOS:

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

macOS via Homebrew:

bash brew install himalaya

Installeren via Cargo:

bash cargo install himalaya --locked

Basisconfiguratie

Voer de interactieve wizard voor accountconfiguratie uit:

bash himalaya account configure

Of maak de configuratie handmatig aan:

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"

Veelgebruikte opdrachten

Mappen weergeven

bash himalaya folder list

Inbox-e-mails weergeven

bash himalaya envelope list

E-mails in een specifieke map weergeven

bash himalaya envelope list --folder "Sent"

E-mails zoeken

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

Een e-mail lezen

bash himalaya message read 42

Een nieuwe e-mail verzenden

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

Reageren op een e-mail

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

Een e-mail doorsturen

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

Een e-mail verplaatsen

bash himalaya message move 42 "Archive"

Een e-mail verwijderen

bash himalaya message delete 42

Bijlagen downloaden

bash himalaya attachment download 42

Uitvoer als JSON

bash himalaya envelope list --output json

Opmerkingen

Deze skill is ontworpen voor terminalgebaseerde mailboxbewerkingen. Het is afhankelijk van de externe himalaya CLI en een correct geconfigureerd e-mailaccount.

Voor agent-workflows is gepipelijnde invoer meestal betrouwbaarder dan het openen van een interactieve editor. JSON-uitvoer wordt aanbevolen wanneer de agent resultaten programmatisch moet parseren.

Meest geschikt voor

  • Ontwikkelaars die de voorkeur geven aan terminal e-mailworkflows
  • AI-agents die directe mailbox-toegang nodig hebben
  • E-mailautomatiseringstaken
  • IMAP/SMTP-gebaseerd e-mailbeheer
  • Lichtgewicht persoonlijke productiviteitworkflows

Bron

GitHub:

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

FAQ