بنقرة واحدة
gmail-draft-send
// Create and send Gmail emails using draft-first workflow. Always draft first, get user approval, then send.
// Create and send Gmail emails using draft-first workflow. Always draft first, get user approval, then send.
Systematically debug issues using graph-powered code navigation
Navigate and understand codebase structure using the knowledge graph
Plan and execute safe refactoring using dependency analysis
Perform a structured code review using change detection and impact
Design world-class product onboarding for SaaS applications that drives activation, reduces churn, and converts users. Use this skill whenever someone mentions onboarding, user activation, first-time user experience, aha moment, time-to-value, user signup flow, welcome experience, product tour, user activation funnel, trial conversion, or reducing churn through better first experiences. Also trigger when someone asks about empty states, getting-started flows, welcome screens, product walkthroughs, or improving new user retention. Even if they say "our users don't get it" or "people sign up but never come back" — that's an onboarding problem and this skill applies.
Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an accessibility check, performance audit, or technical quality review.
| 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: