email-docker-auto

Download and extract Docker images from GitHub Actions build notification emails.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/52v0/script-manager --skill email-docker-auto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-docker-auto
Source: https://github.com/52v0/script-manager/tree/main/.trae/skills/email-docker-auto
Command: npx skills add https://github.com/52v0/script-manager --skill email-docker-auto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of downloading Docker images from GitHub Actions build notifications received via email, streamlining CI/CD workflows.

Core Features & Use Cases

  • Email Parsing: Connects to IMAP servers to read emails from specific senders like GitHub Actions.
  • Build Status Check: Identifies successful or failed build notifications within emails.
  • Automated Download & Extraction: Downloads Docker image artifacts from success emails and extracts them to a specified project directory.
  • Use Case: Automatically download and prepare a new Docker image for deployment whenever a GitHub Actions build completes successfully, ensuring your project always has the latest artifact ready.

Quick Start

Use the email-docker-auto skill to process emails from your GitHub Actions and download the latest Docker image to the /app/project directory.

Frequently Asked Questions about email-docker-auto

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

FAQPage Schema
How do I automatically download Docker images from GitHub Actions build notification emails?

To automatically download Docker images from GitHub Actions emails, use this Skill to connect to an IMAP server, parse build success notifications, and extract artifact download links directly to your project directory.

Can I parse IMAP emails to check for successful or failed GitHub Actions CI/CD builds?

Yes, you can parse IMAP emails to check GitHub Actions CI/CD build statuses. The Skill scopes IMAP email processing to identify whether build notifications indicate success or failure before attempting artifact retrieval.

How do I extract and deploy Docker image artifacts from an email attachment link?

To extract and deploy Docker image artifacts, the Skill uses the requests library to download the files from links in the email, then uses the tarfile library to extract the images into a specified project directory.

Do I need to install specific Python libraries to retrieve GitHub Actions artifacts via IMAP?

Yes, retrieving GitHub Actions artifacts via IMAP requires the imaplib, email, requests, and tarfile Python libraries to handle email communication, artifact downloading, and file manipulation operations.

What is the best way to automate Docker image retrieval from CI/CD email notifications?

Automating Docker image retrieval from CI/CD email notifications is best handled by a script that connects to IMAP servers, filters for GitHub Actions success emails, and automatically extracts the downloaded tar artifacts to your deployment directory.

Will this Skill download Docker images if the GitHub Actions build notification indicates a failure?

No, the Skill will not download Docker images if the GitHub Actions build notification indicates a failure. It scopes email processing to identify build statuses and only triggers artifact downloads from successful build notifications.