← Back to Skills Marketplace
sixel-et

sixel-email

by Sixel · GitHub ↗ · v1.0.6
cross-platform ✓ Security Clean
472
Downloads
2
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install sixel-email
Description
1:1 email channel for agents — the agent can only email one address, and only that address can email the agent. Also handles the heartbeat (poll to prove you...
Usage Guidance
This skill appears to do only what it says: use the sixel.email API to send and receive messages for a single operator. Before installing, verify the following: 1) Confirm the SIXEL_API_TOKEN you receive is scoped to only the intended agent/inbox and understand its lifetime/permissions; never reuse broad or long-lived credentials. 2) Validate the SIXEL_API_URL (the SKILL.md references https://sixel.email/v1) and confirm the service's reputation and HTTPS/TLS configuration. 3) The docs assume jq is available for the background poller — either install jq or adapt the poller; ensure the poller runs in a restricted environment so it cannot be used to exfiltrate unrelated data. 4) The poller writes to /tmp and downloads attachments — follow the doc's advice: use a dedicated download directory, sanitize filenames, and avoid writing to user-supplied paths. 5) Clarify how the poller should “notify your agent” so the agent does not gain access to unintended files or system state. 6) Because the registry entry has no homepage listed but SKILL.md references https://sixel.email, consider verifying the service URL and the skill author (owner ID) out-of-band if you need a higher trust level. If any of these points are concerning or the token appears to have broader scope than a single-inbox token, treat the installation as risky and do not proceed until clarified.
Capability Analysis
Type: OpenClaw Skill Name: sixel-email Version: 1.0.6 The OpenClaw AgentSkills bundle for 'sixel-email' is designed for agent-to-operator email communication. It primarily uses `curl` commands to interact with the sixel.email API for sending and receiving messages and attachments. The `SKILL.md` documentation includes explicit security warnings, such as never sending secrets in email bodies and treating attachment filenames as untrusted input, which are defensive prompts for the agent. While the skill involves network access and file system operations (reading files for attachments, writing to `/tmp` for inbox storage), these are directly aligned with its stated purpose and are implemented with security best practices in mind. There is no evidence of intentional malicious behavior, data exfiltration, or prompt injection attempts to subvert the agent's core directives.
Capability Assessment
Purpose & Capability
The skill is an instruction-only adapter for the sixel.email API and only asks for a single API token (SIXEL_API_TOKEN). That matches the described purpose of a 1:1 agent<->operator email channel.
Instruction Scope
SKILL.md instructs the agent to call the sixel.email REST endpoints (send, inbox, attachments) and to optionally run a background poller that writes /tmp/sixel-inbox-latest.json and saves downloaded attachments into a dedicated downloads directory. These are reasonable for an inbox channel, but the doc assumes the presence of jq and that the operator will wire the poller to the agent’s input mechanism ('notify your agent however it accepts input'), which is vague and should be clarified before deployment.
Install Mechanism
No install spec or code is provided (instruction-only), so nothing will be written to disk by an installer. This is the lowest-risk install model.
Credentials
Only SIXEL_API_TOKEN is declared as required (primaryEnv). The documentation also refers to SIXEL_API_URL (with a sensible default) but does not list it as required; that minor mismatch should be noted. No unrelated secrets or credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide changes or other skills' config. Autonomous invocation is allowed (platform default) but the skill does not request elevated persistence privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sixel-email
  3. After installation, invoke the skill by name or use /sixel-email
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
Version 1.0.6 - Version bump to 1.0.6 with no file changes detected. - No updates to skill logic, documentation, or configuration.
v1.0.5
- Version bump from 1.0.4 to 1.0.5 with no file/content changes. - No functional or documentation updates in this release.
v1.0.4
sixel-email v1.0.4 - Improved setup documentation, now including a complete OpenClaw config example. - Added explicit attachment instructions with a new "Send with Attachment" example (base64 encoding, limits clarified). - Provided guidance for a zero-token-cost background polling shell script to keep the heartbeat alive and reduce agent token costs. - Updated heartbeat polling advice: poll every 10 minutes minimum (previously every 60 seconds), and recommend background pollers for efficiency. - Expanded troubleshooting section and improved behavioral and security guidance (email hygiene, ambiguous instruction handling).
v1.0.2
- Adds safety note and improved code example for downloading attachments, emphasizing use of a dedicated directory and agent-generated filenames. - Warns against trusting attachment filenames or writing to user-provided paths to enhance security around file downloads. - No functional changes; documentation improvements only.
v1.0.1
- Shortened the skill description for clarity and focus on 1:1 email use. - Updated version to 1.0.1 with no functional or behavioral changes. - Documentation wording tightened; overall guidance and instructions remain the same. - No code or functionality changes introduced in this release.
v1.0.0
- Initial release of sixel-email skill. - Enables sending and receiving email between the agent and a single designated human operator via sixel.email. - Supports status updates, notifications, operator approval requests, and human input through email. - Includes heartbeat functionality to prove the agent is alive by periodic inbox polling. - Basic error handling and email best practices are documented.
Metadata
Slug sixel-email
Version 1.0.6
License
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is sixel-email?

1:1 email channel for agents — the agent can only email one address, and only that address can email the agent. Also handles the heartbeat (poll to prove you... It is an AI Agent Skill for Claude Code / OpenClaw, with 472 downloads so far.

How do I install sixel-email?

Run "/install sixel-email" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is sixel-email free?

Yes, sixel-email is completely free (open-source). You can download, install and use it at no cost.

Which platforms does sixel-email support?

sixel-email is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created sixel-email?

It is built and maintained by Sixel (@sixel-et); the current version is v1.0.6.

💬 Comments