Email

Read, search, and send emails via Gmail and KAIST accounts using IMAP and SMTP.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/KyuDan1/personal_assistant --skill email-kyudan1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Email
Source: https://github.com/KyuDan1/personal_assistant/tree/main
Command: npx skills add https://github.com/KyuDan1/personal_assistant --skill email-kyudan1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires imaplib, smtplib, email, and includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to efficiently access, search, read, and send emails across Gmail and KAIST email accounts, simplifying communication management.

Core Features & Use Cases

  • Email Retrieval: List recent emails and manage inbox content for quick overviews.
  • Email Search: Find specific messages by keywords in subject or body to locate critical information.
  • Read & Compose: Read detailed email content and send customized messages directly via script or command.
  • Use Case: Suppose you need to check the latest project updates received from colleagues; you can search for emails with specific keywords or read the latest message with a command.

Quick Start

Use the email skill to read the latest email from my inbox.

Frequently Asked Questions about Email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read and send emails from a Gmail or KAIST account using IMAP and SMTP?

You can read and send emails by connecting to Gmail and KAIST accounts via the IMAP and SMTP protocols, enabling real-time message retrieval, keyword search, and customized message composition directly through script commands.

Can I search for specific emails by keywords in the subject or body?

Yes, email search functionality allows you to find specific messages by matching keywords in the subject or body, helping you quickly locate critical information and project updates across your connected Gmail and KAIST inbox.

What's the best way to automate routine inbox monitoring and email retrieval?

Automating routine inbox monitoring and email retrieval involves using IMAP for listing recent messages and SMTP for sending, streamlining professional and academic communication workflows directly through script or command execution.

Do I need imaplib and smtplib to manage my emails with this approach?

Yes, imaplib and smtplib are required dependencies along with the email module to establish IMAP and SMTP connections, enabling real-time message handling, inbox searching, and automated email sending.

Does this email management approach work for both professional and academic communication workflows?

Yes, this approach supports both professional and academic communication workflows by providing unified access to Gmail and KAIST email accounts for reading, searching, and sending messages to streamline daily communication tasks.