gmail

Manage Gmail drafting, sending, archiving, and inbox declutter workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CerisonAutomation/clud --skill gmail-cerisonautomation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gmail
Source: https://github.com/CerisonAutomation/clud/tree/main/skills/gmail
Command: npx skills add https://github.com/CerisonAutomation/clud --skill gmail-cerisonautomation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill reduces the time and risk of manually handling high-volume email tasks like drafting replies, managing labels and filters, and running safe inbox declutter workflows.

Core Features & Use Cases

  • Email operations beyond messaging: Draft, forward, trash, label, and attach handling with structured JSON results.
  • Inbox analysis for declutter: Group inbox messages by sender (including unsubscribe detection) and identify likely cold outreach senders.
  • Safe bulk actions with auditability: Supports dry-run and resumable archive runs via staged operation logs, plus reversal for committed runs.
  • Automation-friendly Gmail hygiene: Generate safe “auto/*” filters from a completed cleanup run, manage vacation auto-replies, and unsubscribe with explicit confirmation.
  • Use Case: You can scan the last 90 days of promotional emails, review a sender table, then archive selected senders in bulk while optionally unsubscribing those that provide List-Unsubscribe.

Quick Start

Ask it to scan your inbox for promotional senders from the last 90 days and present a declutter table for you to review.

Frequently Asked Questions about gmail

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

FAQPage Schema
How do I safely bulk archive Gmail promotional emails without losing important messages?▼

Safe bulk Gmail archiving uses a dry-run mode and staged operation logs to preview actions before committing. You review a sender table grouped by frequency, then execute resumable archive runs with audit logging and reversal capabilities.

How does sender-based inbox analysis work for Gmail decluttering?▼

Sender-based inbox analysis groups Gmail messages by sender over a specified timeframe, detects unsubscribe headers, and identifies cold outreach senders. This generates a structured JSON table for review before any bulk actions are taken.

Can I automatically generate Gmail filters from a completed inbox cleanup run?▼

Yes, after completing an inbox cleanup run, the workflow generates safe auto/* label filters based on the archived senders. This automates future Gmail hygiene by automatically applying labels to incoming messages from those identified senders.

What is draft-first email sending and how does it work for Gmail automation?▼

Draft-first Gmail sending creates an explicit draft message before final delivery, requiring confirmation to commit the send. This structured approach ensures high-risk email operations are reviewed and audited via JSON outputs before execution.

Does Gmail unsubscribe automation support safe bulk list-unsubscribe operations?▼

Controlled Gmail unsubscribe operations require explicit confirmation before processing list-unsubscribe headers. The workflow safely handles bulk unsubscribe requests by enforcing confirmation and logging actions within the audit trail.

What are the limitations of using scripts for Gmail label and filter management?▼

Script-based Gmail label and filter management relies on deterministic Bun-based scripts processing JSON inputs, requiring explicit confirmation for high-risk actions. It does not execute implicit operations, ensuring all modifications are manually verified.