← 返回 Skills 市场
neckr0ik

Neckr0ik Newsletter Manager

作者 Neckr0ik · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
275
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install neckr0ik-newsletter-manager
功能描述
Manage newsletters with AI-generated content. Create, schedule, and send newsletters automatically. Supports multiple platforms (Substack, Beehiiv, ConvertKi...
安全使用建议
This skill is internally inconsistent in a few important ways: it advertises multi-platform sending but the included code only stubs sending (no API calls), it relies on a local 'ollama' CLI but does not declare that requirement, and it writes configuration (including where API keys would go) as plaintext under ~/.newsletter-manager. Before installing or using this with real data or secrets: 1) ask the author for the source repo or a homepage and a clear install procedure (including 'ollama' requirement), 2) inspect the remainder of the send/CLI implementation to verify how and whether API keys are used and protected, 3) consider running the code in a sandbox or VM and avoid putting real subscriber lists or production API keys into it until you confirm secure key handling, and 4) if you need true platform delivery, prefer a skill that declares network/API usage and shows concrete integration code (or implement the platform calls yourself). If you want, I can help review the rest of the truncated code or suggest safe steps to test this locally.
功能分析
Type: OpenClaw Skill Name: neckr0ik-newsletter-manager Version: 1.0.0 The neckr0ik-newsletter-manager skill is a legitimate tool for automating newsletter creation and management. It uses a local Ollama instance via safe subprocess calls (scripts/newsletter.py) to generate content and manages subscriber data and configuration locally in the user's home directory. The SKILL.md instructions are well-aligned with the stated purpose, and although the 'send' functionality is currently a stub and the documentation includes marketing-style 'income potential' claims, there is no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The name/description promise multi-platform creation, scheduling and sending (Substack, Beehiiv, ConvertKit, Mailchimp). The included Python implementation generates drafts and schedules locally, but does not implement API calls to those platforms (send() prints placeholders). The code calls a local 'ollama' binary to generate/curate content, yet the skill metadata lists no required binaries—this is an inconsistency: a user would reasonably expect platform API integration and the presence/installation of 'ollama' to be declared.
Instruction Scope
SKILL.md instructs use of a CLI and saving platform API keys via 'config set' commands and shows automation examples using NewsletterManager. The code reads/writes files under ~/.newsletter-manager (config, drafts, subscribers) which matches the instruction scope. However, SKILL.md claims features (sending via platforms, analytics export) that the code currently only stubs/prints rather than actually performing network/API operations. The 'curate' feature uses the LLM to produce URLs; that risks hallucinated links but is within the claimed functionality to 'curate'.
Install Mechanism
There is no install specification (instruction-only skill plus a script), which is low friction, but the code depends on calling the external 'ollama' CLI via subprocess.run. The skill metadata and requirements fail to declare this dependency. If 'ollama' is not present, the code falls back to templates, but the absence of a declared binary is a coherence issue and an operational surprise for users.
Credentials
The skill declares no required environment variables, which aligns with the code. However SKILL.md documents commands to set platform API keys (beehiiv.api_key, convertkit.api_key/secret, etc.) and the code's PLATFORMS map notes required keys. The implementation appears to store configuration in plaintext at ~/.newsletter-manager/config.json, which means any API keys saved through the intended CLI would be stored on disk unencrypted — a proportionality and privacy concern. There are no hidden env-vars accessed by the code, but the mismatch between declared none and the documented need to store API credentials is noteworthy.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges. It creates and writes to ~/.newsletter-manager (config, drafts, subscribers, analytics) — persistent local storage but scoped to the user's home directory and the skill's own files. This is expected for a newsletter manager, but users should be aware their subscriber lists and API keys (if used) will be stored locally in plaintext unless the CLI encrypts them (no evidence of that in the shipped code).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install neckr0ik-newsletter-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /neckr0ik-newsletter-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
neckr0ik-newsletter-manager 1.0.0 – Initial Release - Automate newsletter creation with AI-generated articles, curated links, and summaries. - Manage subscribers: import, segment, and track engagement. - Schedule deliveries with optimal timing and timezone support. - Send newsletters across multiple platforms: Substack, Beehiiv, ConvertKit, and Mailchimp. - Track analytics including open rates, click rates, and unsubscribes. - Includes command-line tools, reusable templates, and integration examples.
元数据
Slug neckr0ik-newsletter-manager
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Neckr0ik Newsletter Manager 是什么?

Manage newsletters with AI-generated content. Create, schedule, and send newsletters automatically. Supports multiple platforms (Substack, Beehiiv, ConvertKi... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 275 次。

如何安装 Neckr0ik Newsletter Manager?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install neckr0ik-newsletter-manager」即可一键安装,无需额外配置。

Neckr0ik Newsletter Manager 是免费的吗?

是的,Neckr0ik Newsletter Manager 完全免费(开源免费),可自由下载、安装和使用。

Neckr0ik Newsletter Manager 支持哪些平台?

Neckr0ik Newsletter Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Neckr0ik Newsletter Manager?

由 Neckr0ik(@neckr0ik)开发并维护,当前版本 v1.0.0。

💬 留言讨论