← 返回 Skills 市场
Newsletter Automation
作者
Muhammad H.M. Alvi
· GitHub ↗
· v1.0.1
409
总下载
0
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install newsletter-automation
功能描述
Complete newsletter management system with subscriber signup (double opt-in), automated welcome drip sequence, broadcast sender, and subscriber analytics. 4...
安全使用建议
This skill appears to be what it says: a set of n8n workflows using Google Sheets and SMTP. Before installing, ensure you: 1) self-host n8n (or run it in a trusted environment) and secure its instance with HTTPS and access controls; 2) provision and store Google OAuth and SMTP credentials in n8n (these are required but managed by n8n, not the skill); 3) set a strong NEWSLETTER_SECRET (avoid defaults) and protect the broadcast webhook endpoint (use HTTPS, IP restrictions or additional auth if possible); 4) consider replacing Math.random token generation with a cryptographically secure token generator if you need stronger guarantees; 5) verify SMTP provider sending limits and unsubscribe handling to avoid deliverability or compliance issues (CAN-SPAM/GDPR); and 6) test workflows thoroughly with a small list before sending broadcasts to real subscribers.
功能分析
Type: OpenClaw Skill
Name: newsletter-automation
Version: 1.0.1
The OpenClaw AgentSkills skill bundle for newsletter automation is benign. All workflows (subscriber signup, welcome drip, broadcast sender, analytics) are clearly aligned with the stated purpose of managing a newsletter using n8n and Google Sheets. The skill appropriately uses required credentials (Google Sheets, SMTP) and environment variables (NEWSLETTER_ADMIN_EMAIL, NEWSLETTER_BASE_URL, NEWSLETTER_SECRET) for its functionality. The `SKILL.md` documentation provides clear instructions without any evidence of prompt injection attempts against the agent. There are no indicators of intentional harmful behavior such as data exfiltration, unauthorized execution, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
Name/description (newsletter automation) match the delivered artifacts: four n8n workflows for signup, drip, broadcast, and analytics. Declared n8n credentials (Google Sheets OAuth2 and SMTP) and the three env vars map to the documented functionality.
Instruction Scope
SKILL.md and the included workflows limit actions to webhook handling, Sheets I/O, and SMTP sending — all within the newsletter use case. Minor implementation notes: confirmation tokens are generated with Math.random (not cryptographically strong), and the broadcast webhook authenticates via a shared secret passed in the request body (ENV fallback to a default string is present). These are operational security considerations but do not contradict the stated purpose.
Install Mechanism
Instruction-only skill with no install spec or downloaded artifacts; no code is written to disk by the skill itself. This is the lowest-risk install model and consistent with the workflow-import approach.
Credentials
Requires three env vars (admin email, base URL, broadcast secret) which are appropriate and documented. n8n credentials (Google Sheets OAuth2 and SMTP) are required by the workflows; while these are not env vars, they are expected and justified for the integration. No unrelated credentials or system paths are requested.
Persistence & Privilege
Skill is not always-enabled, does not request system privilege, and contains no install-time hooks. Workflows run inside n8n and rely on n8n-stored credentials; there is no attempt to modify other skills or global agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install newsletter-automation - 安装完成后,直接呼叫该 Skill 的名称或使用
/newsletter-automation触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix: declare all env vars used in workflows in requires.env metadata for security scan compliance
v1.0.0
- Initial public release of the newsletter-automation skill.
- Provides a complete, production-ready newsletter management system using n8n and Google Sheets.
- Features double opt-in subscriber signup, automated welcome drip sequence, broadcast sender, and daily subscriber analytics.
- Includes four ready-to-import n8n workflows for signup, drip emails, broadcasts, and analytics reports.
- Supports Google Sheets as the backend and requires Google Sheets OAuth2 and SMTP credentials for full functionality.
元数据
常见问题
Newsletter Automation 是什么?
Complete newsletter management system with subscriber signup (double opt-in), automated welcome drip sequence, broadcast sender, and subscriber analytics. 4... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 409 次。
如何安装 Newsletter Automation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install newsletter-automation」即可一键安装,无需额外配置。
Newsletter Automation 是免费的吗?
是的,Newsletter Automation 完全免费(开源免费),可自由下载、安装和使用。
Newsletter Automation 支持哪些平台?
Newsletter Automation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Newsletter Automation?
由 Muhammad H.M. Alvi(@mhmalvi)开发并维护,当前版本 v1.0.1。
推荐 Skills