원클릭으로
gmail-draft-send
Create and send Gmail emails using draft-first workflow. Always draft first, get user approval, then send.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create and send Gmail emails using draft-first workflow. Always draft first, get user approval, then send.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyze spreadsheet data intelligently - understand structure, choose right analysis tool (SQL/pivot/chart), apply formatting, present insights.
Create charts and visualizations in Google Sheets — detect data structure, select chart type, format for clarity, present insights
Generate an editable Microsoft Word (.docx) document — reports, letters, memos, structured docs. Use when the user wants a Word file. Built with docx-js (Node) for high fidelity.
Generate a polished, printable PDF — reports, letters, invoices, resumes, one-pagers. Use when the user wants a PDF document. Typst is the primary engine; LaTeX (tectonic) is the fallback for niche packages or specific academic/journal templates.
Generate a PowerPoint (.pptx) slide deck — pitch decks, reviews, summaries. Use when the user wants slides. Built with pptxgenjs (Node) for native, editable slides and charts.
Generate an Excel (.xlsx) workbook or a CSV file — tables, financial models, data exports, formatted reports with charts. Use when the user wants a spreadsheet or CSV. Built with openpyxl + pandas (Python).
| name | gmail-draft-send |
| description | Create and send Gmail emails using draft-first workflow. Always draft first, get user approval, then send. |
| target | gmail_agent |
Create a new email draft.
Required parameters:
recipient_email: Recipient email address(es)subject: Email subject linebody: Email body contentOptional parameters:
cc: CC recipientsbcc: BCC recipientsthread_id: Reply within existing threadBody formatting:
**bold**, ### headings, - lists, and [links](url) all render correctly in the recipient's inbox.<p>, <div>, etc.) — write Markdown and let the pipeline handle it.Signature:
User Name:) in the sign-off.Send an already-created draft.
Required parameters:
draft_id: The ID from GMAIL_CREATE_EMAIL_DRAFT responseSearch existing emails before composing.
Useful for:
Before composing, consider:
Always create a draft first using GMAIL_CREATE_EMAIL_DRAFT.
Draft creation response includes:
draft_id: Needed for sendingthread_id: If replying to threadShow the draft with all details:
To: john@example.com
Subject: Meeting Follow-up
Body: Hi John,
Following up on our discussion yesterday...
Best regards
Always ask for confirmation:
Use GMAIL_SEND_DRAFT with the draft_id only after user explicitly confirms.
If user wants changes: