scouter-mail

Send approved email drafts and track delivery status via mailctl.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/BriarDevv/Scouter --skill scouter-mail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scouter-mail
Source: https://github.com/BriarDevv/Scouter/tree/main/skills/scouter-mail
Command: npx skills add https://github.com/BriarDevv/Scouter --skill scouter-mail

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Mail operations often require manual steps to dispatch approved drafts and verify delivery, causing delays and potential errors.

Core Features & Use Cases

  • Dispatch: Send approved drafts using the mailctl wrapper and record outcomes.
  • Status: Check delivery status and fetch per-draft results for auditing.
  • Use Case: When a team approves multiple drafts, automatically send them and monitor success in one workflow.

Quick Start

Activate the virtual environment and run the wrapper command to send an approved draft.

Frequently Asked Questions about scouter-mail

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

FAQPage Schema
How do I track delivery status for automated email drafts?

You can automate sending approved email drafts by running a Python script with the mailctl wrapper. It handles batch or individual deliveries and returns JSON data to record delivery outcomes.

Can I send multiple approved drafts in one batch workflow?

Batch email delivery requires activating a Python3 environment to execute the mailctl script. You run the wrapper command with the --data-only and --compact arguments to process approved drafts and return JSON tracking results.

What JSON output format does the mailctl wrapper return for sent drafts?

You can send multiple approved drafts in a single workflow by executing the Python mailctl wrapper. It processes batch deliveries and fetches per-draft results, allowing you to monitor success and audit outcomes using JSON output.

How do I automate sending approved email drafts using Python?

The mailctl wrapper returns JSON output by executing the script with --data-only and --compact arguments. This format provides per-draft delivery results and status tracking data needed for auditing automated email workflows.