sending-emails

Send emails via the Gmail API with mandatory human approval workflows.

11|6|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/AbdullahMalik17/Digital-FTE --skill sending-emails
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sending-emails
Source: https://github.com/AbdullahMalik17/Digital-FTE/tree/main/.claude/skills/sending-emails
Command: npx skills add https://github.com/AbdullahMalik17/Digital-FTE --skill sending-emails

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of sending emails through the Gmail API, incorporating an essential approval workflow to prevent unintended dispatches.

Core Features & Use Cases

  • Email Sending: Send individual emails or emails generated from templates.
  • Approval Workflow: Queue emails for human review before sending, ensuring accuracy and authorization.
  • Use Case: Automatically draft and send a welcome email to new users, but require a manager's approval before it's dispatched.

Quick Start

Use the sending-emails skill to send an email to '[email protected]' with the subject 'Hello' and body 'This is a test email.'.

Frequently Asked Questions about sending-emails

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

FAQPage Schema
How do I automate sending emails with an approval workflow?

Automating email sending with an approval workflow involves queuing messages via the Gmail API for mandatory human review before dispatch. This Skill enables that exact process through a FastMCP server.

What Gmail API credentials do I need to send emails through a FastMCP server?

Sending emails through this FastMCP server requires specific Google OAuth credentials and token files. These authenticate your Gmail API access to enable the automated email dispatch process.

Can I use email templates to generate messages for automated sending?

Yes, you can generate emails from templates. This allows you to standardize automated message creation before routing the drafted emails into the mandatory human approval workflow.

How do I troubleshoot email delivery issues and manage sending rate limits?

Troubleshooting delivery issues and managing sending rate limits are supported configurations within this Skill. It allows you to diagnose Gmail API dispatch failures and control outbound email volume.

Why does my automated email sending require human approval?

Automated email sending requires human approval to prevent unintended dispatches. This mandatory review workflow ensures accuracy and authorization before the Gmail API executes the final send command.

Does this Skill work without setting up Google OAuth credentials?

No, this Skill does not work without setup. It explicitly requires Google OAuth credentials and specific token files to authenticate with the Gmail API before you can queue any emails.