public-skill

Send plain-text emails to the user's bound platform mailbox.

Updated May 4, 2026
One-click install
npx skills add https://github.com/234194027-cpu/xianclaw --skill public-skill-234194027-cpu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: public-skill
Source: https://github.com/234194027-cpu/xianclaw/tree/main/resources/openclaw/config/skills/public-skill
Command: npx skills add https://github.com/234194027-cpu/xianclaw --skill public-skill-234194027-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, http, and includes scripts (resource) components.

What problem does it solve?

public-skill helps you push content such as weather updates, daily reports, summaries, reminders, and notifications directly to your own mailbox without any manual setup.

Core Features & Use Cases

  • Query your bound platform mailbox: Retrieves the email address you already bound on the platform so sending can be fully automated.
  • Send pure-text emails to yourself: Sends subject + plain-text body to your bound mailbox for “push” scenarios like daily briefings and scheduled content.
  • Safe capability guardrails: Blocks unsupported operations (third-party recipients, CC/BCC, attachments, HTML, and non-text content) to ensure the skill is used only for its intended channel.

Quick Start

First, have your agent call public-skill query-bindmail to fetch your bound mailbox, then send your plain-text daily report to it using send with the returned email.

Frequently Asked Questions about public-skill

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

FAQPage Schema
How do I send daily report emails to my own mailbox automatically?

To send daily report emails automatically, use an agent to query your bound mailbox address, then send plain-text content directly to it. This avoids manual recipient setup for daily briefings and weather notifications.

Can I use email push to send HTML content or file attachments?

No, email push strictly blocks HTML content and file attachments. It only supports sending plain-text bodies and subject lines to ensure safe delivery as stored messages to your bound mailbox.

What is the process for binding a mailbox to receive weather notifications?

The mailbox binding process involves having your agent first call the query-bindmail function to fetch your platform-bound email address, then sending weather notifications as plain text to that returned email.

Does the platform gateway support adding CC or BCC recipients for daily reports?

No, the platform gateway does not support CC, BCC, or third-party recipients. It enforces capability guardrails by rejecting unsupported parameters to ensure emails are only sent to your bound mailbox.

Why does my automated email push fail when sending to external recipients?

Automated email push fails for external recipients because the skill enforces platform constraints by only allowing sends to your bound email address, rejecting any third-party recipient parameters.