NanoSkill
Enviar sua skill

Habilidade de Agente de Gerenciamento de Email

porNousResearch163Kestrelas no GitHubGitHub

Envie, receba, pesquise e gerencie seus e-mails diretamente do terminal com esta poderosa habilidade de gerenciamento de e-mail. Simplifique seu fluxo de trabalho e lide com correspondências sem sair da sua linha de comando.

e-mailVerificação de segurança aprovada
Prévia do resultado

Demo completa

Explore uma experiência real de gerenciamento de fluxo de trabalho de e-mail com esta Habilidade.

Primeiros passos

Execute sua primeira tarefa

  1. email install
    01

    Instalar

    Adicione a Habilidade de Agente de E-mail Himalaia ao seu agente de IA.

  2. email task
    02

    Descrever Tarefa

    Use a Habilidade para listar pastas, pesquisar e-mails, ler conteúdo, redigir respostas, encaminhar mensagens e organizar sua caixa de entrada.

  3. generation
    03

    Revisar e Automatizar

    Receba resumos estruturados do conteúdo da caixa de entrada, valide ações sugeridas, refine rascunhos e execute fluxos de trabalho de e-mail com segurança.

Comando de instalação

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

Sobre

Esta habilidade de gerenciamento de e-mail capacita os usuários a interagir com seu e-mail diretamente do terminal, fornecendo uma maneira simplificada e eficiente de lidar com correspondências digitais. Ela permite que você envie, receba, pesquise e gerencie seus e-mails sem nunca sair da sua interface de linha de comando, tornando-a ideal para desenvolvedores, administradores de sistema e qualquer pessoa que prefira um fluxo de trabalho baseado em texto.

Projetada para integração perfeita em ambientes de linha de comando existentes, esta habilidade transforma a forma como você lida com e-mails. Ela oferece recursos robustos para compor e enviar novas mensagens, acessar e ler e-mails recebidos e realizar pesquisas avançadas em todo o seu arquivo de e-mail. Esse nível de controle garante que as comunicações críticas estejam sempre ao alcance e gerenciáveis por meio de comandos familiares do terminal.

Além das operações básicas, a habilidade facilita tarefas avançadas de gerenciamento de e-mail, como organizar sua caixa de entrada, arquivar mensagens antigas e até automatizar fluxos de trabalho rotineiros relacionados a e-mail. Ao trazer a funcionalidade de e-mail para o terminal, ela permite maior produtividade e possibilita a criação de scripts personalizados que podem lidar com notificações, relatórios e outras comunicações automatizadas com facilidade.

Recursos-chave

O que a torna poderosa

  • Enviar e-mails do terminal

    Componha e envie e-mails diretamente da sua interface de linha de comando, integrando o envio de e-mails nos seus fluxos de trabalho de scripts e automação.

  • Receber e visualizar e-mails

    Acesse e leia e-mails recebidos no seu terminal, fornecendo uma interface baseada em texto para revisão rápida de suas correspondências.

  • Pesquisar conteúdo de e-mails

    Realize pesquisas poderosas nos seus arquivos de e-mail para localizar rapidamente mensagens específicas, anexos ou informações usando comandos de terminal.

  • Gerenciar caixa de entrada de e-mails

    Organize e gerencie sua caixa de entrada de e-mails, incluindo ações como excluir, arquivar ou mover mensagens, tudo no conforto do seu terminal.

  • Automatizar fluxos de trabalho de e-mail

    Aproveite a habilidade para criar scripts e automatizar tarefas rotineiras de e-mail, aumentando a produtividade e reduzindo o esforço manual para o gerenciamento de e-mails.

Casos de uso

Quando usar

  • Desenvolvedores gerenciando comunicações de projetos

    Desenvolvedores podem usar esta habilidade para enviar atualizações de código, receber relatórios de bugs e gerenciar e-mails relacionados a projetos sem sair do seu ambiente de desenvolvimento.

  • Administradores de sistema para monitoramento de alertas

    Administradores de sistema podem integrar o gerenciamento de e-mails em seus scripts de monitoramento para receber e processar alertas e notificações do sistema diretamente no terminal.

  • Entusiastas da linha de comando para correspondência diária

    Indivíduos que preferem uma interface de linha de comando para todas as suas tarefas podem usar esta habilidade para gerenciar sua correspondência diária de e-mail de forma eficiente.

SKILL.md

Habilidade de Agente de E-mail do Himalaya

Use a CLI do Himalaya para ler, pesquisar, enviar, responder, encaminhar, mover, excluir e gerenciar e-mails diretamente do terminal.

Instalar

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

O que faz

A Habilidade de Agente de E-mail do Himalaya fornece ao seu agente de IA recursos de e-mail baseados em terminal por meio da CLI externa himalaya.

Ela permite que o agente trabalhe com uma caixa de entrada real usando IMAP e SMTP, tornando-a útil para triagem de e-mails, pesquisa de mensagens, limpeza da caixa de entrada, elaboração de respostas, encaminhamento de mensagens e download de anexos.

Principais recursos

  • Listar pastas de e-mail
  • Listar e-mails da caixa de entrada ou de pastas personalizadas
  • Pesquisar e-mails por remetente, assunto ou palavra-chave
  • Ler conteúdo de e-mail em texto simples
  • Exportar mensagens MIME brutas
  • Enviar novos e-mails do terminal
  • Responder a threads de e-mail existentes
  • Encaminhar mensagens
  • Mover ou copiar e-mails entre pastas
  • Excluir e-mails
  • Adicionar ou remover marcadores de e-mail
  • Trabalhar com múltiplas contas de e-mail
  • Baixar anexos
  • Usar saída JSON para automação estruturada

Casos de uso

  • Gerenciamento de caixa de entrada de e-mail
  • Pesquisa e recuperação de e-mails
  • Triagem automatizada de e-mails
  • Elaboração e envio de respostas
  • Encaminhamento de mensagens importantes
  • Download de anexos para processamento posterior
  • Criação de fluxos de trabalho de e-mail com foco no terminal
  • Conectar fluxos de trabalho do agente com caixas de entrada IMAP/SMTP

Requisitos

Antes de usar esta habilidade, você precisa de:

  1. CLI do Himalaya instalada
  2. Um arquivo de configuração do Himalaya em:

bash ~/.config/himalaya/config.toml

  1. Credenciais IMAP e SMTP configuradas com segurança
  2. Senhas armazenadas por meio de um método seguro, como pass, chaveiro do sistema ou outro comando de senha

Instalar a CLI do Himalaya

Instalação recomendada para Linux ou macOS:

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

macOS via Homebrew:

bash brew install himalaya

Instalar via Cargo:

bash cargo install himalaya --locked

Configuração básica

Execute o assistente de configuração interativa de conta:

bash himalaya account configure

Ou crie a configuração manualmente:

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"

Comandos comuns

Listar pastas

bash himalaya folder list

Listar e-mails da caixa de entrada

bash himalaya envelope list

Listar e-mails em uma pasta específica

bash himalaya envelope list --folder "Sent"

Pesquisar e-mails

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

Ler um e-mail

bash himalaya message read 42

Enviar um novo e-mail

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

Responder a um e-mail

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

Encaminhar um e-mail

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

Mover um e-mail

bash himalaya message move 42 "Archive"

Excluir um e-mail

bash himalaya message delete 42

Baixar anexos

bash himalaya attachment download 42

Saída como JSON

bash himalaya envelope list --output json

Notas

Esta habilidade foi projetada para operações de caixa de entrada baseadas no terminal. Depende da CLI externa himalaya e de uma conta de e-mail configurada corretamente.

Para fluxos de trabalho do agente, a entrada canalizada geralmente é mais confiável do que abrir um editor interativo. A saída JSON é recomendada quando o agente precisa analisar os resultados programaticamente.

Ideal para

  • Desenvolvedores que preferem fluxos de trabalho de e-mail no terminal
  • Agentes de IA que precisam de acesso direto à caixa de entrada
  • Tarefas de automação de e-mail
  • Gerenciamento de e-mail baseado em IMAP/SMTP
  • Fluxos de trabalho de produtividade pessoal leves

Fonte

GitHub:

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

FAQ