Resume Email Sender
by @xiaoxty
Send resume and cover letter to companies via Gmail. Activate when user wants to send, deliver, or submit a resume by email, apply to a job, or email a compa...
clawhub install resume-email-sender📖 About This Skill
name: resume-email-sender description: Send resume and cover letter to companies via Gmail. Activate when user wants to send, deliver, or submit a resume by email, apply to a job, or email a company about a position. Uses gog Gmail tool to compose and send professional job application emails with resume attached. metadata: {"openclaw": {"emoji": "📨", "requires": {"bins": ["gog"]}}}
Resume Email Sender
Sends professional job application emails with resume via Gmail (gog tool).
Prerequisites
The gog skill must be installed and Gmail authenticated:
gog auth add you@gmail.com --services gmail
When to Activate
Required Information (ask if missing)
Before sending, collect: 1. Recipient email — HR or recruiter address 2. Company name — for personalizing the email 3. Job title — role they're applying for 4. Sender name — applicant's name 5. Resume content — already optimized (from resume-optimizer skill) 6. Cover letter — optional, generate one if not provided
Workflow
Step 1: Confirm details with user
Always show a preview before sending:
📋 Application Summary
To: hr@company.com
Subject: Application for [Job Title] — [Your Name]
Company: [Company Name][Email preview...]
Send this email? (yes/no)
Step 2: Generate cover letter (if not provided)
Use this template, personalized to the role:
Subject: Application for [Job Title] — [Your Name]Dear Hiring Manager / Dear [Name if known],
I am writing to express my interest in the [Job Title] position at [Company].
With [X] years of experience in [relevant area], I am confident I can
[specific contribution matching job requirements].
In my current/previous role at [Company], I [key achievement relevant to role].
I am particularly drawn to [Company] because [specific reason — product, mission,
culture — research this if possible].
I have attached my resume for your review. I would welcome the opportunity to
discuss how my background aligns with your team's needs.
Thank you for your time and consideration.
Best regards,
[Name]
[Phone] | [LinkedIn] | [Email]
Step 3: Send via gog
Write email body to temp file then send:
# Write body to temp file (avoids newline issues)
cat > /tmp/job_application_email.txt << 'EOF'
[email body here]
EOFSend the email
gog gmail send \
--to "hr@company.com" \
--subject "Application for Software Engineer — Jane Smith" \
--body-file /tmp/job_application_email.txt \
--account you@gmail.com
Step 4: Log the application
After sending, record it in the job search tracker:
✅ Sent: [Company] — [Job Title]
📅 Date: [today's date]
📧 To: [recipient email]
📌 Status: Applied
Ask the user if they want to save this to their job search log file (~/job-search-log.md).
Email Etiquette Rules
Application for [Job Title] — [Full Name]Batch Sending (multiple companies)
If user wants to send to multiple companies: 1. Confirm the list first (show all recipients + subjects) 2. Personalize each email (company name, role, specific reason) 3. Send one by one with confirmation between each 4. Never send bulk/identical emails — always personalize
Error Handling
gog not found: guide user to install with brew install steipete/tap/gogcligog auth add [email] --services gmailgog gmail drafts create ...⚙️ Configuration
The gog skill must be installed and Gmail authenticated:
gog auth add you@gmail.com --services gmail