email

Automate email management across Gmail and Yahoo via Python script.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/patanet7/corvus --skill email-patanet7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email
Source: https://github.com/patanet7/corvus/tree/main/config/skills/tools/email
Command: npx skills add https://github.com/patanet7/corvus --skill email-patanet7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines email management by allowing users to search, read, draft, send, archive, and label emails across Gmail and Yahoo accounts directly through an AI interface.

Core Features & Use Cases

  • Email Operations: Perform common email tasks like searching for specific messages, reading full email content, composing new emails, and archiving old ones.
  • Label Management: Organize your inbox by adding or removing labels from emails.
  • Use Case: Quickly find all emails from a specific sender in the last week, draft a reply to one, and then archive it, all without leaving your current chat.

Quick Start

Use the email skill to list emails from '[email protected]' with the subject 'Urgent'.

Frequently Asked Questions about email

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

FAQPage Schema
How do I automate email management tasks like searching and archiving messages?

Automating email management involves using a script to interface with email APIs, enabling you to search, read, draft, send, archive, and label messages across Gmail and Yahoo accounts.

Can I draft and send emails in Gmail and Yahoo without switching applications?

Yes, you can draft and send emails in Gmail and Yahoo without switching applications by interfacing directly with their APIs, though sensitive actions like sending require user confirmation.

What is the best way to organize my inbox by adding or removing labels?

Organizing your inbox by adding or removing labels is achieved by executing API interfacing commands that programmatically modify label properties on targeted messages.

Does this email automation approach require user confirmation before sending messages?

Yes, this email automation approach requires explicit user confirmation before executing sensitive actions like sending messages to prevent unauthorized or accidental transmissions.

How do I search for specific emails from a sender across my Gmail account?

Searching for specific emails across a Gmail account entails querying the email API with sender addresses and subject lines to retrieve and read full message content programmatically.

What are the limitations of using a Python script to manage my Yahoo inbox?

Limitations of using a Python script to manage your Yahoo inbox include dependencies on stable email API access and the necessity of user confirmation for sensitive actions like sending.