skulk-email

Read and send email via DreamHost webmail with optional Gmail IMAP access.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Kitsune-Den/skulk-skills --skill skulk-email
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skulk-email
Source: https://github.com/Kitsune-Den/skulk-skills/tree/main/skills/skulk-email
Command: npx skills add https://github.com/Kitsune-Den/skulk-skills --skill skulk-email

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, curl, jq, and includes scripts (resource) components.

What problem does it solve?

Email via DreamHost enables reading inbox, sending messages, and optional Gmail inbox access even when SMTP ports are blocked, simplifying server-side email automation for agents deployed behind restrictive networks.

Core Features & Use Cases

  • Read inbox and search messages via IMAP from DreamHost, enabling automated inbox monitoring
  • Send emails through DreamHost's Roundcube webmail over HTTPS to bypass blocked SMTP ports on VPS providers
  • Optional read-only access to a shared Gmail inbox via IMAP for consolidated communications
  • Local credential management at ~/.config/skulk-email/credentials.json with security-conscious handling

Quick Start

Configure credentials at ~/.config/skulk-email/credentials.json and run the script with a command like test to verify connections.

Frequently Asked Questions about skulk-email

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

FAQPage Schema
How do I send email when SMTP ports are blocked on my VPS?

To send email when SMTP ports are blocked, you can route messages through DreamHost's Roundcube webmail over HTTPS. This approach bypasses traditional SMTP restrictions on VPS providers, enabling reliable message composition and sending from restrictive server-side environments.

Can I automate inbox monitoring and read messages via IMAP from DreamHost?

Yes, you can automate inbox monitoring and read messages via IMAP from DreamHost. The automation script supports automated inbox access and message searching, enabling reliable email workflows directly from server-side agents and automation pipelines.

Do I need python3, curl, and jq to automate email workflows from a server?

Yes, you need python3, curl, and jq installed to automate email workflows from a server. These dependencies are required to operate the script, handle webmail HTTPS requests, and process JSON data for reliable email automation.

Does this email automation approach support read-only access to a shared Gmail inbox?

Yes, this email automation approach supports optional read-only access to a shared Gmail inbox via IMAP. This enables consolidated communications monitoring alongside DreamHost webmail, allowing server-side agents to access Gmail messages without exposing credentials over external services.

How are email credentials securely stored for server-side automation pipelines?

Email credentials are securely stored locally at ~/.config/skulk-email/credentials.json. This security-conscious handling ensures that server-side agents and automation pipelines can access inbox and sending features without exposing credentials over external services.

What is the best way to bypass blocked SMTP ports for automated email sending?

The best way to bypass blocked SMTP ports for automated email sending is using DreamHost's Roundcube webmail interface over HTTPS. This bypasses network restrictions on VPS providers by routing webmail traffic through standard HTTPS ports instead of traditional SMTP.