gmail-secretaryGmail triage assistant using Haiku LLM for classification, label application, and draft replies (uses gog CLI; never auto-sends).
Install via ClawdBot CLI:
clawdbot install OfficialDelta/gmail-secretaryUse/create these labels:
Classification uses a Haiku LLM agent (via sessions_spawn) instead of regex.
scripts/triage-and-draft.sh fetches inbox β writes summaries to cache/gmail-inbox-summaries.jsoncache/gmail-triage-labels.jsonscripts/apply-labels.sh reads classification results and applies Gmail labels via gogreferences/voice.md/home/delta/.openclaw/workspace/cache/gmail-drafts.md/home/delta/.openclaw/workspace/cache/gmail-triage.md/home/delta/.openclaw/workspace/cache/gmail-inbox-summaries.json/home/delta/.openclaw/workspace/cache/gmail-triage-labels.jsonscripts/build-voice-reference.sh (samples last 50 sent messages)scripts/triage-and-draft.shscripts/apply-labels.sh1) Run triage-and-draft.sh β fetches inbox, extracts summaries
2) Agent (Haiku) classifies emails from gmail-inbox-summaries.json
3) Agent writes results to gmail-triage-labels.json
4) Run apply-labels.sh β applies labels to Gmail threads
5) Agent writes triage digest to cache/gmail-triage.md for nudges
Generated Mar 1, 2026
A high school student juggling academic emails, club communications, and project-related messages uses the skill to automatically label and prioritize emails. It classifies school assignments under 'School', club updates under 'Clubs', and research project emails under 'Mayo', reducing inbox clutter and ensuring important emails are not missed.
A freelancer managing multiple client projects uses the skill to triage incoming emails by labeling urgent client requests as 'Urgent', project updates as 'Needs Reply', and invoices as 'Receipt / Billing'. It drafts replies for non-urgent emails, helping maintain timely communication without manual sorting.
A small business owner handles administrative emails like account verifications, billing notifications, and vendor communications. The skill automatically labels security emails as 'Admin / Accounts' and newsletters as 'Read Later', allowing the owner to focus on critical tasks while keeping the inbox organized.
A research team collaborating on a project, such as a cancer simulation, uses the skill to filter emails related to the project under 'Mayo' and label action items as 'Waiting On'. It ensures team members quickly access relevant communications and track pending responses.
An event planner receives emails from vendors, clients, and venues. The skill classifies urgent requests as 'Urgent', contracts as 'Needs Reply', and promotional offers as 'Read Later', streamlining email management during busy event seasons and improving response efficiency.
Offer the skill as a cloud-based service with monthly or annual subscriptions for individuals and small teams. Provide tiered plans based on email volume and advanced features like custom label templates, generating recurring revenue from users seeking automated email organization.
License the skill to large organizations, such as universities or corporations, for bulk deployment across departments. Include customization options for industry-specific labels and integration with existing email systems, with revenue from one-time licenses or annual contracts.
Provide a free version with basic labeling and draft capabilities to attract users, then upsell premium features like advanced AI classification, priority support, and unlimited email processing. Monetize through upgrades and add-ons, leveraging a large user base for conversion.
π¬ Integration Tip
Ensure the gog CLI is properly configured with Gmail API access before running scripts, and regularly update the voice reference file to maintain accurate reply drafting based on user style.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip.188.com.
Gmail API integration with managed OAuth. Read, send, and manage emails, threads, labels, and drafts. Use this skill when users want to interact with Gmail. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.
Manage Feishu (Lark) calendars by listing, searching, checking schedules, syncing events, and marking tasks with automated date extraction.