email-ops
affaan-m/ECC
メールの受信トレイを整理し、返信の下書きを作成し、メッセージを送信し、証拠に基づく配信確認で配信状況を確かめます。
...すべて拡張しますメール運用
実際の業務がメールボックスの処理(優先順位の付け、下書き作成、返信、送信、またはメッセージが「送信済み」フォルダに届いたことの確認など)である場合にこれを使用してください。
これは一般的なライティングスキルではありません。実際のメール画面を軸としたオペレーターのワークフローです。
スキルスタック
必要に応じて、以下のECC固有のスキルをワークフローに取り入れてください:
brand-voiceユーザー向けのメールを起草する前にinvestor-outreach投資家、パートナー、またはスポンサー向けのメールの場合customer-billing-opsスレッドが一般的なやり取りではなく、請求・サポートに関するインシデントである場合knowledge-opsメッセージやスレッドを、後で永続的なコンテキストとして記録する必要がある場合research-ops返信が最新の外部情報に依存する場合
使用すべき場面
- ユーザーが受信トレイの優先順位付けや、重要度の低いメールのアーカイブを依頼した場合
- ユーザーが下書き、返信、または新規の送信メールを作成したい場合
- ユーザーが、メールがすでに送信されたかどうかを知りたい場合
- ユーザーが、どのアカウント、スレッド、または「送信済み」エントリが使用されたかの証明を求めている場合
注意事項
- ユーザーが明示的に即時送信を要求した場合を除き、まずは下書きとする
- 「送信済み」フォルダに実際にメッセージが存在しない場合、またはクライアント側で確認できない場合は、メッセージが送信されたと決して主張しない
- 送信者アカウントを安易に切り替えないこと。プロジェクトや受信者に合ったアカウントを選択すること
- 整理の際に、不確かなビジネスメールを削除しない
- そのタスクが本当にDMやiMessageの作業である場合は、以下に引き継ぐ
messages-ops
Workflow
1. 具体的な対象範囲を明確にする
行動を起こす前に、以下を明確に決めておく:
- どのメールボックスアカウントか
- どのスレッドか、あるいはどの受信者か
- そのタスクが「優先度判定」「下書き」「返信」「送信」のいずれかか
- ユーザーが下書きのみにするか、実際に送信するか
2. 返信を作成する前にスレッドを読み込む
返信する場合は:
- 既存のスレッドを読む
- 最後に送信したメッセージを特定する
- 約束事項、期限、未回答の質問を確認する
新規のアウトバウンドを作成する場合:
- 相手との親密度を確認する
- 適切なチャネルと送信者アカウントを選択する
- 情報を抽出する
brand-voice下書きを作成する前に
3. 下書きを作成し、確認する
下書きのみの作業の場合:
- 最終稿を作成する
- 差出人、宛先、件名、および目的を明記する
実際に送信する作業の場合:
- まず、本文の正確な最終版を確認する
- 選択したメール配信経路を通じて送信する
- メッセージが「送信済み」フォルダ、またはそれに相当する送信済みメッセージ保存先に確実に保存されたことを確認する
4. 正確な状態を報告する
正確なステータス用語を使用してください:
- 下書き
- 承認待ち
- 送信済み
- ブロック済み
- 検証待ち
送信面がブロックされている場合は、下書きを保持し、その旨を告げずに2回目の転送を即興で行うのではなく、正確なブロック原因を報告してください。
出力形式
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
落とし穴
- 送信コピーの確認なしに送信成功とみなしてはならない
- スレッドの履歴を無視して、文脈のない返信を書いてはいけません
- メールボックスの作業と、DM やテキストメッセージのワークフローを混同しないこと
- 秘密情報、認証情報、または不要なメッセージのメタデータを公開してはいけません
検証
- 応答には、アカウントとスレッド、または受信者の名前が明記されていること
- 送信の主張には、送信証明または明示的なクライアント側の確認が含まれていること
- 最終状態は、「下書き」「送信済み」「ブロック済み」「検証待ち」のいずれかであること
---
name: email-ops
description: Organize email inbox, draft replies, send messages, and verify delivery with evidence-based confirmation.
---
# 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
```text
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
すべてのファイル
1件のファイルemail-opsをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone https://github.com/affaan-m/ECC/tree/main/skills/email-ops # Copy SKILL.md to your .claude/skills/ directory
コピー





家
