PixelLetter
/install pixelletter
PixelLetter
Use this skill when a user wants to send or test a letter/PDF/fax through PixelLetter, query PixelLetter account information, or build workflows around PixelLetter's HTTPS API.
Setup
- Create a free account at https://www.pixelletter.de
- Add credit to your account (letters cost approx. €0.79–€1.99 each)
- Provide credentials via environment variables:
export PIXELLETTER_EMAIL="[email protected]"
export PIXELLETTER_PASSWORD="yourpassword"
Or use secret injection (e.g. Proton Pass):
PIXELLETTER_EMAIL='pass://Personal/Pixelletter/email' \
PIXELLETTER_PASSWORD='pass://Personal/Pixelletter/password' \
pass-cli run -- node scripts/pixelletter.mjs account
- Test with a dry-run first — no mail is sent, no costs incurred.
Safety rules
- PixelLetter dispatches real postal mail/faxes and may create costs.
- Default to test mode. Never run a productive send unless the user explicitly confirms the exact recipient, document/text, options, and cost/dispatch intent.
- Never store credentials in the skill or examples. Use environment variables or secret injection:
PIXELLETTER_EMAILPIXELLETTER_PASSWORD
- Do not expose credentials in logs, dry-runs, commits, screenshots, or community-shared examples.
- Prefer PDF upload for already-rendered letters. Use text mode only for simple letters where PixelLetter handles layout.
- Treat API success code
100as "transmission accepted", not final delivery. PixelLetter sends final confirmation later by email.
CLI wrapper
Bundled script: scripts/pixelletter.mjs
Run from the skill directory or pass the full script path.
PIXELLETTER_EMAIL="..." PIXELLETTER_PASSWORD="..." \
node scripts/pixelletter.mjs account
Dry-run a text letter
node scripts/pixelletter.mjs send-text \
--address-file /path/address.txt \
--message-file /path/message.txt \
--subject "Betreff" \
--destination DE \
--dry-run
Test-mode PDF upload (safe, no real dispatch)
PIXELLETTER_EMAIL="..." PIXELLETTER_PASSWORD="..." \
node scripts/pixelletter.mjs send-upload \
--file /path/letter.pdf \
--destination DE
Real dispatch
Only after explicit user confirmation:
PIXELLETTER_ALLOW_REAL_SEND=true \
PIXELLETTER_EMAIL="..." PIXELLETTER_PASSWORD="..." \
node scripts/pixelletter.mjs send-upload \
--file /path/letter.pdf \
--destination DE \
--production \
--confirm-real-send
Important options
--action 1|2|31= postal letter only (default)2= fax only3= postal letter and fax
--fax "+49 ..."is required for action2or3.--destination DEis required for postal letter actions1or3.--location 1|2|31= München (default)2= Hausleiten bei Wien3= Hamburg
--addoptionregistered-mail options, comma-separated:27Einschreiben28Rückschein, only with2729Eigenhändig, only with2730Einschreiben Einwurf, not combinable
API reference
For endpoint details and response shape, read references/api.md only when needed.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pixelletter - 安装完成后,直接呼叫该 Skill 的名称或使用
/pixelletter触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
PixelLetter 是什么?
Send letters, PDFs, postcards, faxes, or query PixelLetter account credit via the PixelLetter HTTPS API with automated physical mail dispatch. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 57 次。
如何安装 PixelLetter?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pixelletter」即可一键安装,无需额外配置。
PixelLetter 是免费的吗?
是的,PixelLetter 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
PixelLetter 支持哪些平台?
PixelLetter 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 PixelLetter?
由 Marcel Janus(@bone187)开发并维护,当前版本 v1.0.0。