NanoSkill
Send inn din skill

E-posthåndteringsagentferdighet

avNousResearch163KGitHub-stjernerGitHub

Send, motta, søk i og administrer e-postene dine effektivt direkte fra terminalen med denne kraftige e-posthåndteringsferdigheten. Strømlinjeform arbeidsflyten din og håndter korrespondanse uten å forlate kommandolinjen.

e-postSikkerhetsskann bestått
Resultatforhåndsvisning

Full demo

Utforsk en ekte e-postarbeidsflythåndteringsopplevelse drevet av denne ferdigheten.

Kom i gang

Kjør din første oppgave

  1. email install
    01

    Installer

    Legg til Himalaya E-postagentferdighet til AI-agenten din.

  2. email task
    02

    Beskriv oppgave

    Bruk ferdigheten til å liste mapper, søke i e-poster, lese innhold, utkast til svar, videresende meldinger og organisere innboksen din.

  3. generation
    03

    Gjennomgå og automatiser

    Motta strukturerte sammendrag av innboksinnhold, valider foreslåtte handlinger, finpuss utkast og utfør e-postarbeidsflyter på en sikker måte.

Installasjonskommando

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

Om

Denne e-posthåndteringsferdigheten gir brukere mulighet til å samhandle med e-posten sin direkte fra terminalen, og tilbyr en strømlinjeformet og effektiv måte å håndtere digital korrespondanse på. Den lar deg sende, motta, søke i og administrere e-postene dine uten noen gang å forlate kommandolinjegrensesnittet, noe som gjør den ideell for utviklere, systemadministratorer og alle som foretrekker en tekstbasert arbeidsflyt.

Designet for sømløs integrasjon i eksisterende kommandolinjemiljøer, forvandler denne ferdigheten måten du tilnærmer deg e-post på. Den tilbyr robuste funksjoner for å skrive og sende nye meldinger, få tilgang til og lese innkommende e-post, og utføre avanserte søk i hele e-postarkivet ditt. Dette kontrollnivået sikrer at kritisk kommunikasjon alltid er innen rekkevidde og håndterbar via kjente terminalkommandoer.

Utover grunnleggende operasjoner tilrettelegger ferdigheten for avanserte e-posthåndteringsoppgaver som å organisere innboksen din, arkivere gamle meldinger og til og med automatisere rutinemessige e-postrelaterte arbeidsflyter. Ved å bringe e-postfunksjonalitet inn i terminalen muliggjør den større produktivitet og tillater opprettelse av tilpassede skript som enkelt kan håndtere varsler, rapporter og annen automatisert kommunikasjon.

Nøkkelfunksjoner

Hva som gjør den kraftig

  • Send e-poster fra terminalen

    Skriv og send e-poster direkte fra kommandolinjegrensesnittet, og integrer e-postsending i skript- og automatiseringsarbeidsflytene dine.

  • Motta og vis e-poster

    Få tilgang til og les innkommende e-poster i terminalen din, noe som gir et tekstbasert grensesnitt for rask gjennomgang av korrespondansen din.

  • Søk i e-postinnhold

    Utfør kraftige søk på tvers av e-postarkivene dine for raskt å finne bestemte meldinger, vedlegg eller informasjon ved hjelp av terminalkommandoer.

  • Administrer e-postinnboksen

    Organiser og administrer e-postinnboksen din, inkludert handlinger som sletting, arkivering eller flytting av meldinger, alt fra komforten av terminalen din.

  • Automatiser e-postarbeidsflyter

    Utnytt ferdigheten til å skripte og automatisere rutinemessige e-postoppgaver, noe som øker produktiviteten og reduserer manuell innsats for e-posthåndtering.

Brukstilfeller

Når du bør bruke den

  • Utviklere som administrerer prosjektkommunikasjon

    Utviklere kan bruke denne ferdigheten til å sende kodeoppdateringer, motta feilrapporter og administrere prosjektrelaterte e-poster uten å bytte kontekst fra utviklingsmiljøet sitt.

  • Systemadministratorer for varslingsovervåking

    Systemadministratorer kan integrere e-posthåndtering i overvåkningsskriptene sine for å motta og behandle systemvarsler og -meldinger direkte i terminalen.

  • Kommandolinje-entusiaster for daglig korrespondanse

    Personer som foretrekker et kommandolinjegrensesnitt for alle oppgavene sine, kan bruke denne ferdigheten til å håndtere den daglige e-postkorrespondansen sin effektivt.

SKILL.md

Himalaya e-postagentferdighet

Bruk Himalaya CLI til å lese, søke, sende, svare, videresende, flytte, slette og administrere e-poster direkte fra terminalen.

Installer

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

Hva den gjør

Himalaya e-postagentferdighet gir AI-agenten din terminalbaserte e-postfunksjoner gjennom det eksterne himalaya CLI.

Den lar agenten jobbe med en ekte postkasse ved hjelp av IMAP og SMTP, noe som gjør den nyttig for e-posttriage, meldingssøk, opprydding av postkassen, utkast til svar, videresending av meldinger og nedlasting av vedlegg.

Nøkkelfunksjoner

  • Vis e-postmapper
  • Vis e-poster fra innboks eller egendefinerte mapper
  • Søk i e-poster etter avsender, emne eller nøkkelord
  • Les e-postinnhold som ren tekst
  • Eksporter rå MIME-meldinger
  • Send nye e-poster fra terminalen
  • Svar på eksisterende e-posttråder
  • Videresend meldinger
  • Flytt eller kopier e-poster mellom mapper
  • Slett e-poster
  • Legg til eller fjern e-postflagg
  • Arbeid med flere e-postkontoer
  • Last ned vedlegg
  • Bruk JSON-utdata for strukturert automatisering

Bruksområder

  • Administrasjon av e-postinnboks
  • E-postsøk og -henting
  • Automatisert e-posttriage
  • Utkast og sending av svar
  • Videresending av viktige meldinger
  • Nedlasting av vedlegg for senere behandling
  • Bygging av terminalbaserte e-postarbeidsflyter
  • Koble agentarbeidsflyter med IMAP/SMTP-postkasser

Krav

Før du bruker denne ferdigheten, trenger du:

  1. Himalaya CLI installert
  2. En Himalaya-konfigurasjonsfil på:

bash ~/.config/himalaya/config.toml

  1. IMAP- og SMTP-påloggingsinformasjon konfigurert sikkert
  2. Passord lagret gjennom en sikker metode som pass, systemnøkkelring eller en annen passordkommando

Installer Himalaya CLI

Anbefalt installasjon for Linux eller macOS:

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

macOS via Homebrew:

bash brew install himalaya

Installer via Cargo:

bash cargo install himalaya --locked

Grunnleggende oppsett

Kjør den interaktive veiviseren for kontokonfigurasjon:

bash himalaya account configure

Eller opprett konfigurasjonen manuelt:

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"

Vanlige kommandoer

Vis mapper

bash himalaya folder list

Vis innbokse-poster

bash himalaya envelope list

Vis e-poster i en bestemt mappe

bash himalaya envelope list --folder "Sent"

Søk i e-poster

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

Les en e-post

bash himalaya message read 42

Send en ny e-post

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

Svar på en e-post

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

Videresend en e-post

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

Flytt en e-post

bash himalaya message move 42 "Archive"

Slett en e-post

bash himalaya message delete 42

Last ned vedlegg

bash himalaya attachment download 42

Utdata som JSON

bash himalaya envelope list --output json

Merknader

Denne ferdigheten er utformet for terminalbaserte postkasseoperasjoner. Den avhenger av det eksterne himalaya CLI og en riktig konfigurert e-postkonto.

For agentarbeidsflyter er pipet input vanligvis mer pålitelig enn å åpne et interaktivt redigeringsprogram. JSON-utdata anbefales når agenten trenger å analysere resultater programmatisk.

Best for

  • Utviklere som foretrekker terminalbaserte e-postarbeidsflyter
  • AI-agenter som trenger direkte tilgang til postkassen
  • Automatiseringsoppgaver for e-post
  • IMAP/SMTP-basert e-postadministrasjon
  • Lette personlige produktivitetsarbeidsflyter

Kilde

GitHub:

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

FAQ