Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
affaan-m avatar

Email Ops

  • 1.4k installs
  • 238k repo stars
  • Updated August 5, 2026
  • affaan-m/ecc

This is a copy of email-ops by affaan-m - installs and ranking accrue to the original listing.

Email-ops is an agent skill that performs evidence-first mailbox triage, drafting, real-mail sending, and sent-mail verification inside ECC workflows.

About

Email-ops is an operator workflow that turns an AI coding agent into a reliable mailbox coworker. It handles inbox triage, drafts replies, sends messages through the actual mail surface, and provides verifiable proof of what landed in Sent. The skill is deliberately not a generic writing tool; it enforces an evidence-first process that requires real client-side confirmation before claiming any message was sent. It automatically pulls in the right supporting ECC skills such as brand-voice for tone, investor-outreach for fundraising emails, or knowledge-ops to capture threads into durable context. Builders use it whenever the next concrete task is real email work rather than code or content generation.

  • Evidence-first mailbox triage that only acts on real Sent-folder confirmations
  • Always drafts first unless user explicitly requests a live send
  • Pulls in brand-voice, investor-outreach, customer-billing-ops, knowledge-ops or research-ops when relevant
  • Proves which account, thread, and Sent entry was used for every outbound message
  • 4 hard guardrails that prevent sender-account mix-ups and false delivery claims

Email Ops by the numbers

  • 1,376 all-time installs (skills.sh)
  • +84 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill email-ops

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.4k
repo stars238k
Last updatedAugust 5, 2026
Repositoryaffaan-m/ecc

What it does

Safely triage, draft, send, and verify real email inside an agent workflow without hallucinating delivery or mixing sender accounts.

Who is it for?

Best when you regularly send investor updates, customer support replies, or billing-related email and want the agent to act only on real mail surfaces with proof.

Skip if: Pure content or code generation tasks that do not involve actual email delivery or Sent-folder verification.

When should I use this skill?

user asks to triage inbox or archive low-signal mail, user wants a draft reply or new outbound email, user wants to know whether a mail was already sent, user wants proof of which account thread or Sent entry was used

What you get

You receive a verified draft or confirmed Sent proof plus captured context; when appropriate the flow hands off to knowledge-ops or customer-billing-ops for durable follow-up.

  • Verified email draft with Sent-folder proof
  • Captured thread context for knowledge-ops

By the numbers

  • 4 hard guardrails
  • 5 supporting ECC skills

Files

SKILL.mdMarkdownGitHub ↗

Email Ops

Use this when the real task is mailbox work: triage, drafting, replying, sending, or proving a message landed in Sent.

This is not a generic writing skill. It is an operator workflow around the actual mail surface.

Skill Stack

Pull these ECC-native skills into the workflow when relevant:

  • brand-voice before drafting anything user-facing
  • investor-outreach for investor, partner, or sponsor-facing mail
  • customer-billing-ops when the thread is a billing/support incident rather than generic correspondence
  • knowledge-ops when the message or thread should be captured into durable context afterward
  • research-ops when a reply depends on fresh external facts

When to Use

  • user asks to triage inbox or archive low-signal mail
  • user wants a draft, reply, or new outbound email
  • user wants to know whether a mail was already sent
  • the user wants proof of which account, thread, or Sent entry was used

Guardrails

  • draft first unless the user clearly asked for a live send
  • never claim a message was sent without a real Sent-folder or client-side confirmation
  • do not switch sender accounts casually; choose the account that matches the project and recipient
  • do not delete uncertain business mail during cleanup
  • if the task is really DM or iMessage work, hand off to messages-ops

Workflow

1. Resolve the exact surface

Before acting, settle:

  • which mailbox account
  • which thread or recipient
  • whether the task is triage, draft, reply, or send
  • whether the user wants draft-only or live send

2. Read the thread before composing

If replying:

  • read the existing thread
  • identify the last outbound touch
  • identify any commitments, deadlines, or unanswered questions

If creating a new outbound:

  • identify warmth level
  • select the correct channel and sender account
  • pull brand-voice before drafting

3. Draft, then verify

For draft-only work:

  • produce the final copy
  • state sender, recipient, subject, and purpose

For live-send work:

  • verify the exact final body first
  • send through the chosen mail surface
  • confirm the message landed in Sent or the equivalent sent-copy store

4. Report exact state

Use exact status words:

  • drafted
  • approval-pending
  • sent
  • blocked
  • awaiting verification

If the send surface is blocked, preserve the draft and report the exact blocker instead of improvising a second transport without saying so.

Output Format

MAIL SURFACE
- account
- thread / recipient
- requested action

DRAFT
- subject
- body

STATUS
- drafted / sent / blocked
- proof of Sent when applicable

NEXT STEP
- send
- follow up
- archive / move

Pitfalls

  • do not claim send success without a sent-copy check
  • do not ignore the thread history and write a contextless reply
  • do not mix mailbox work with DM or text-message workflows
  • do not expose secrets, auth details, or unnecessary message metadata

Verification

  • the response names the account and thread or recipient
  • any send claim includes Sent proof or an explicit client-side confirmation
  • the final state is one of drafted / sent / blocked / awaiting verification

Related skills

How it compares

Use instead of ad-hoc chat prompting when real mailbox actions and delivery proof are required.

FAQ

Who is email-ops for?

Developers who use ECC agents and need to safely triage, draft, send, or prove real email without hallucinating delivery or mixing accounts.

When should I use email-ops?

Use it when a user asks to triage their inbox, wants a reply drafted, needs a new outbound message sent through a real mail client, or wants proof of which Sent folder entry was used. It is especially useful for investor updates, billing incidents, or support threads that also re

Is email-ops safe to install?

Users should review the Security Audits panel on this page before installing. The skill includes explicit guardrails that require real Sent-folder confirmation and prevent casual account switching.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.