← 返回 Skills 市场
Post
作者
Oliver Drobnik
· GitHub ↗
· v1.5.0
· MIT-0
179
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install post
功能描述
Manage IMAP email with the Post CLI and local daemon. Use when reading, searching, fetching, drafting, replying, reply-all, moving, archiving, trashing, expo...
安全使用建议
This skill appears to do exactly what it says: manage IMAP mail via a local CLI and daemon installed from Homebrew. The main risks are operational: 1) Scoped POST_API_KEY tokens grant mailbox access — only give agents the narrowest token they need, store tokens in a restricted workspace (.env with chmod 600) and rotate/delete tokens when unused. 2) If you configure a daemon hook (command), that script will receive email metadata and a JSON payload and can run arbitrary commands on your machine; only use trusted hook scripts and avoid placing hook scripts in paths writable by untrusted agents. 3) Auto-starting postd via LaunchAgent is normal for a daemon but gives continuous background access to mail; ensure you trust the software and the Homebrew tap. If you want added assurance, review the Homebrew formula source and the upstream GitHub repo releases before installing and restrict agent permissions to scoped tokens rather than full-access credentials.
功能分析
Type: OpenClaw Skill
Name: post
Version: 1.5.0
The 'post' skill bundle provides a legitimate interface for managing IMAP email via the Post CLI and daemon on macOS. It includes well-documented procedures for credential management using the macOS Keychain and explicitly encourages the use of scoped API keys to restrict agent access to specific mail servers, which is a strong security practice. While the documentation includes a Python example with a potential shell injection vulnerability (os.system), this is presented as a template for user-defined hooks rather than functional code within the skill itself, and no evidence of intentional malice, data exfiltration, or hidden backdoors was found.
能力评估
Purpose & Capability
Name/description, required binaries (post, postd), and the Homebrew install formula align with a local macOS mail CLI/daemon. Required items are proportional to the stated functionality.
Instruction Scope
Runtime instructions stay on-topic (search, fetch, draft, reply, attachments, daemon setup). They explicitly describe optional config files (~/.post.json), scoped API-key usage, and daemon hook commands. Important: hook commands receive environment variables and a JSON payload and can run arbitrary scripts/commands — this is expected for hook functionality but is the primary area where data (email contents, metadata, and tokens if misconfigured) could be exposed or acted on.
Install Mechanism
Install uses a Homebrew formula from cocoanetics/tap, a standard macOS package mechanism. This is an expected and low-risk install channel for a macOS-only CLI/daemon.
Credentials
The skill does not require environment variables to function, but the documentation instructs using scoped POST_API_KEY tokens and optionally storing them in an agent workspace .env file. Requesting and using API tokens is appropriate, but these tokens grant mailbox access and must be scoped and protected (chmod 600, avoid global shells).
Persistence & Privilege
always is false and the skill does not request system-wide privileges beyond optional LaunchAgent instructions to auto-start the daemon. The provided LaunchAgent and daemon controls are appropriate for a background mail daemon on macOS; no evidence the skill modifies other skills or system-wide agent configs beyond standard daemon install steps.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install post - 安装完成后,直接呼叫该 Skill 的名称或使用
/post触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.5.0
- Improved and expanded SKILL.md with clearer usage instructions, detailed core rules, and fast command map.
- Added guidance for reply workflows, agent-specific API keys, and mailbox-specific operations.
- Enhanced security recommendations with scoped API key best practices.
- Included more concrete examples for each main Post feature: account/folder inspection, searching, drafting, replying, and mail organization.
- Updated documentation to cover installation, initial setup, and integration with Mail.app.
元数据
常见问题
Post 是什么?
Manage IMAP email with the Post CLI and local daemon. Use when reading, searching, fetching, drafting, replying, reply-all, moving, archiving, trashing, expo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 179 次。
如何安装 Post?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install post」即可一键安装,无需额外配置。
Post 是免费的吗?
是的,Post 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Post 支持哪些平台?
Post 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin)。
谁开发了 Post?
由 Oliver Drobnik(@odrobnik)开发并维护,当前版本 v1.5.0。
推荐 Skills