| name | email-automation |
| description | Use when automating email workflows, templates, and campaigns with Gmail MCP integration |
| domain | productivity |
| author | oyi77 |
| license | Apache-2.0 |
| subdomain | productivity |
| tags | ["email","productivity","time-management","tools","workflow"] |
| allowed-tools | ["Bash(gmail:*)","MCP(gmail-mcp:*)","MCP(nineteen-blocks:*)"] |
| version | 1.0.0 |
Email Automation
When to Use
Trigger phrases:
- "email automation"
- "Help me with email automation"
Use cases:
- When the task matches this skill's domain expertise
When NOT to use:
- For tasks outside this skill's scope
Automate email workflows, create templates, and manage campaigns using Gmail and MCP integrations.
When NOT to Use
- When the tool already handles the workflow natively
- For personal preferences that do not affect output quality
- When the overhead of the system exceeds the time saved
Overview
Email Automation enhances workflow optimization with proven systems and tools.
Daily Workflow
- Plan — Review priorities and set daily objectives
- Execute — Focus blocks with minimal interruptions
- Review — End-of-day reflection and tomorrow's prep
Frameworks
- GTD (Getting Things Done) — Capture, clarify, organize, reflect, engage
- Pomodoro — 25min focus + 5min break cycles
- Eisenhower Matrix — Urgent/Important prioritization
- Time Blocking — Dedicated blocks for deep work
Tools
- Task management (Todoist, Notion, Linear)
- Calendar blocking for focus time
- Note-taking for capture and reference
- Automation for repetitive tasks
Tips
- Batch similar tasks together
- Protect deep work time ruthlessly
- Review and adjust systems weekly
- Eliminate before optimizing
Workflow
def prioritize(tasks: list[dict]) -> dict:
matrix = {"urgent_important": [], "important": [], "urgent": [], "neither": []}
task tasks:
task[] task[]:
matrix[].append(task)
task[]:
matrix[].append(task)
task[]:
matrix[].append(task)
:
matrix[].append(task)
matrix