skills/email/SKILL.md
Kelola email Gmail via Himalaya CLI menggunakan IMAP/SMTP. LYRA bisa baca, cari, ringkas, dan draft balasan email. TIDAK pernah kirim email langsung tanpa konfirmasi pemilik.
npx skillsauth add abielm57/lyra-skill lyra-emailInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Himalaya adalah CLI email client. LYRA pakai ini untuk baca dan kelola email Gmail pemilik.
references/setup-gmail.md — cara setup Gmail App Password + konfigurasi Himalayareferences/commands.md — semua command email yang bisa dipakaiKalau pemilik belum setup, minta info ini satu per satu:
1. Alamat Gmail: [[email protected]]
2. App Password Gmail (bukan password biasa)
Cara buat App Password Gmail:
Setelah dapat, LYRA buat config otomatis di ~/.config/himalaya/config.toml:
[accounts.gmail]
email = "GANTI_EMAIL_KAMU"
display-name = "LYRA Mail"
default = true
backend.type = "imap"
backend.host = "imap.gmail.com"
backend.port = 993
backend.encryption.type = "tls"
backend.login = "GANTI_EMAIL_KAMU"
backend.auth.type = "password"
backend.auth.raw = "GANTI_APP_PASSWORD"
message.send.backend.type = "smtp"
message.send.backend.host = "smtp.gmail.com"
message.send.backend.port = 587
message.send.backend.encryption.type = "start-tls"
message.send.backend.login = "GANTI_EMAIL_KAMU"
message.send.backend.auth.type = "password"
message.send.backend.auth.raw = "GANTI_APP_PASSWORD"
Verifikasi koneksi:
himalaya envelope list
himalaya envelope list
himalaya envelope list --page-size 20
himalaya message read [ID]
himalaya envelope list from [pengirim] subject [kata]
LYRA selalu buat draft dulu, pemilik yang kirim sendiri:
himalaya message reply [ID]
himalaya message move [ID] "Archive"
!email — 10 email terbaru
!email urgent — email perlu respons hari ini
!email dari [nama] — cari email dari seseorang
!email cari [kata] — cari berdasarkan kata kunci
!email baca [id] — baca isi email
!email balas [id] — buat draft balasan
!email ringkas [id] — ringkas email panjang
Hanya notif kalau ada yang penting:
📧 Email Perlu Perhatian
🔴 URGENT — perlu respons hari ini:
• [Dari: nama] — [subjek] — [ringkasan 1 kalimat]
⚠️ MENCURIGAKAN:
• [Dari: alamat] — [alasan curiga]
development
Web search gratis tanpa API key menggunakan DuckDuckGo. LYRA bisa cari informasi, berita terbaru, artikel, Wikipedia, dan riset topik apapun langsung dari chat.
data-ai
Kelola to-do list, track task, dan reminder deadline. Data disimpan lokal di ~/.lyra/tasks.json. Terintegrasi dengan daily briefing.
development
Ringkas artikel web, video YouTube, PDF, dan teks panjang. Hasil selalu dalam bahasa Indonesia. Gunakan yt-dlp untuk transcript YouTube dan curl/wget untuk artikel.
tools
LYRA bisa berkembang sendiri — deteksi gap kemampuan, buat skill baru, dan belajar dari setiap percakapan. Weekly self-review otomatis setiap Minggu malam.