
missive-draft-reply-single
by jjeremycai
SKILL.md
name: missive-draft-reply-single description: This skill should be used when the user asks to "draft reply to [email]", "respond to [sender]", "reply to that email", or wants to draft a reply to a specific Missive conversation.
Find a specific Missive conversation and draft a reply.
Workflow
Step 1: Find the Conversation
Search by subject or sender:
missive_conversations (action: list, inbox: true)
Then filter results to find the matching conversation.
Step 2: Get Full Thread
missive_conversations (action: messages, id: conversation_id)
Step 3: Get Full Message Body
To include quoted content, fetch the full message:
missive_messages (action: get, id: message_id)
This returns the complete body field with HTML content.
Step 4: Create Draft
missive_drafts (action: create, draft: {
conversation: conversation_id,
organization: org_id,
from_field: {address: reply_to_address, name: "Jeremy Cai"},
to_fields: [{address: sender_email, name: sender_name}],
subject: "Re: [original subject]",
body: "[formatted HTML - see below]"
})
Draft Format Rules
Reply Address
Reply from the address the original email was sent TO (check to_fields of incoming message).
Paragraph Spacing (YOUR REPLY CONTENT)
Use EXACTLY ONE <br> between paragraphs in your reply:
<div>First paragraph</div>
<br>
<div>Second paragraph</div>
<br>
<div>Best,<br>Jeremy</div>
DO NOT use double breaks in your reply:
<!-- WRONG - creates double spacing -->
First paragraph<br><br>
Second paragraph
DO NOT use <p> tags - they create inconsistent spacing in email clients.
FULL Thread Quoted (REQUIRED)
Every reply MUST include the ENTIRE conversation thread as nested blockquotes - not just the last message.
Key rules:
- Fetch ALL message bodies using missive_messages (action: get)
- PRESERVE signatures exactly as they appear
- Use 3x
<br>between messages for clear separation
<div>Your response here.</div>
<br>
<div>Best,<br>Jeremy</div>
<br>
<br>
<div>On [Date 3], [Sender 3] wrote:</div>
<blockquote style="margin:0 0 0 0.5em;padding:0 0 0 0.5em;border-left:2px solid #ccc">
[Message 3 full body WITH signature]
<br>
<br>
<br>
<div>On [Date 2], [Sender 2] wrote:</div>
<blockquote style="margin:0 0 0 0.5em;padding:0 0 0 0.5em;border-left:2px solid #ccc">
[Message 2 full body WITH signature]
<br>
<br>
<br>
<div>On [Date 1], [Sender 1] wrote:</div>
<blockquote style="margin:0 0 0 0.5em;padding:0 0 0 0.5em;border-left:2px solid #ccc">
[Message 1 full body WITH signature]
</blockquote>
</blockquote>
</blockquote>
Date Formatting
Convert Unix timestamp to readable format:
1767836634→ "January 8, 2026"
Content Guidelines
- Brief: 2-4 sentences
- Match the tone of the incoming email
- Professional but friendly
- Never send - only create draft
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です