email

Automate Gmail email sending and drafting via Ruby CLI with JSON input.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill email-arlenagreer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email
Source: https://github.com/arlenagreer/claude_configuration_docs/tree/main/skills/email
Command: npx skills add https://github.com/arlenagreer/claude_configuration_docs --skill email-arlenagreer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-apis-gmail_v1, mail, google-apis-people_v1, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill eliminates the complexity of composing professional emails by automatically handling contact lookup, seasonal formatting, and security compliance.

Core Features & Use Cases

  • Contact Integration: Automatically lookup email addresses from Google Contacts or use preferred overrides.
  • Workflow Automation: Streamlines email composition with automatic BCC, HTML formatting, and attachment handling.
  • Use Case: When you need to send a quarterly report to multiple stakeholders, this Skill will find their email addresses, apply appropriate seasonal styling, and ensure security best practices.

Quick Start

Use the email skill to send a professional message about the new feature deployment to Mark Whitney and Julie Whitney using the current seasonal theme.

Frequently Asked Questions about email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send professional emails with Gmail API and automatic contact lookup?

This Skill automates email sending via Gmail API by resolving recipient addresses from Google Contacts, applying seasonal HTML formatting, and handling CC/BCC fields—all through a Ruby CLI that accepts JSON input on STDIN and returns structured JSON output.

Can I use Gmail API to draft and send emails to multiple recipients with security compliance?

Yes. The Skill manages multi-recipient workflows with OAuth-based Gmail access, automatic BCC injection for compliance, HTML body support, and robust error handling with defined exit codes for production reliability.

How do I integrate Google Contacts for automatic email address resolution?

The Skill queries Google Contacts via the People API to resolve recipient names into email addresses, with support for preferred email overrides—eliminating manual address lookup when composing bulk communications.

What's the best way to automate seasonal email formatting for quarterly reports?

This Skill applies theme-based HTML formatting automatically based on the current season, letting you send visually consistent quarterly communications to stakeholders without manually editing templates each time.

Does this work with attachment handling and CC/BCC for professional workflows?

Yes. The Skill supports attachment handling, explicit CC/BCC fields, and automatic BCC injection—designed for professional multi-recipient email workflows including compliance-required address concealment.

Can I use a CLI to manage Gmail drafts, authentication, and contact lists programmatically?

The Skill provides CLI commands for auth, send, draft, and list operations, accepting JSON-formatted inputs on STDIN—enabling scriptable, repeatable email workflows integrated into larger automation pipelines.