Skills

Reply From Superhuman

Draft a reply, a follow-up, or a new email in Superhuman in the user's own voice, read...

Install

npx skills add ParadevAI/Paradev --skill reply-from-superhuman -g -a claude-code -y
Repository
ParadevAI/Paradev15.8k
Category
Media
Updated
3d ago
License
See repository
Context cost
Lightabout 857 tokens
Runs scripts
No, instructions only

What it does

Draft a reply, a follow-up, or a new email in Superhuman in the user's own voice, read the whole thread first, reuse an existing draft instead of adding a second one, keep the right people on the thread, and leave sending to the user unless they asked for it. Use when the user says reply to, answer, follow up with, draft an email to, or send, or when a triage turned up threads that need a response.

Write it as the user would, and let them send

A draft in Superhuman is the user's to send; the job is to make it the one they would have written. Read the whole thread, draft once, and stop at the draft.

1. Read the thread end to end

get_thread with drafts and comments included. The last message is not the whole ask: an earlier message often holds the question, a team comment may say how to answer it, and the question itself may sit in an attachment. get_attachment returns images and audio directly; for anything else it returns a download link, so a PDF or a spreadsheet is unread until the user opens it. When the thread is trimmed, raise message_limit. Note who is on the thread and who spoke last; the reply goes to the person waiting, not to whoever wrote first.

2. Look for a draft before writing one

list_drafts filtered by thread_id. If a draft exists, get_draft and read it: the user may have started a reply in Superhuman, and the right move is to finish theirs, not to add a second one. Check get_draft_send_status before touching it. pending means it is already on its way, and a draft the user sent from Superhuman minutes ago looks exactly like one that still needs work.

3. Draft with instructions, not prose

create_or_update_draft with type reply or reply_all and the thread id for a thread, or type new with to for a fresh email, where subject can be left for the writer and from picks one of the user's aliases. Give it instructions (what to say, what to ask, what tone the thread calls for) and let it write in the user's style and signature. Pass body only when the user dictated exact wording, or when forwarding, where body holds the intro and the forwarded message is appended for you.

Read the whole SKILL.md on GitHub

More in Media