← 返回 Skills 市场
rudagebil11-jpg

Smarter Content

作者 rudagebil11-jpg · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
105
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install smarter-content
功能描述
✍️ 智能多平台内容生成器 - 从想法到成品一站式写作,自动适配微信/知乎/小红书/Blog 格式,内置 SEO 优化 + AI 事实核查保证准确性。
安全使用建议
What to consider before installing: - The skill does what it says (generates and exports platform-specific content) but contains risky code patterns. Specifically, scripts use child_process.execSync to run node commands built by concatenating user-generated strings (e.g., passing generated content or a URL into a shell command). This creates command-injection risk: if an attacker can control the topic, reference URL, or generated content, they may inject shell/JS code. Ask the author to replace execSync+string commands with safe APIs (execFile/spawn with argument arrays or direct library calls) and to sanitize/validate inputs. - SKILL.md contains unicode control characters flagged as prompt-injection signals. That could be an attempt to manipulate the model or hide instructions; inspect SKILL.md raw text and remove/understand any hidden characters. - There are coding bugs (e.g., extractKeywords references the wrong variable name) — sloppy code increases the chance of runtime errors or unexpected behavior. - The skill calls a local path node ai-fact-checker/scripts/fact-check.js and requires an external module 'ai-fact-checker'. Only use if you trust that module's source; verify its code before granting it access to generated content. - If you need this functionality but want to reduce risk: run it in a sandboxed environment, require the author to fix the exec/spawning and input-escaping issues, and ensure the ai-fact-checker dependency is from a trusted source. If you cannot review or sandbox it, consider not installing it. Confidence note: Assessment is medium confidence because the code is small and its intent is coherent, but the unsafe use of execSync and the presence of prompt-injection markers are concrete red flags that prevent a benign classification.
功能分析
Type: OpenClaw Skill Name: smarter-content Version: 1.1.0 The skill bundle contains significant command injection vulnerabilities in `scripts/content-generator.js` and `scripts/style-mimic.js` due to the use of `execSync` with unsanitized string interpolation for content and URLs. While these flaws allow for potential Remote Code Execution (RCE), the overall logic appears functional and aligned with the stated purpose of content generation and style analysis. No evidence of intentional data exfiltration, persistence, or malicious backdoors was found, placing it in the 'suspicious' category rather than 'malicious'.
能力评估
Purpose & Capability
Name/description, SKILL.md and the included JS files all align: generating platform-specific content, analyzing reference URLs, keyword research and exporting to markdown/HTML. Declared dependencies (ai-fact-checker, web_search) are consistent with the described functionality.
Instruction Scope
Instructions ask the agent to fetch reference URLs and run fact-checking (consistent with purpose) but SKILL.md contains detected prompt-injection (unicode-control-chars). The runtime instructions would cause network fetches of arbitrary reference URLs and invoke a local fact-checker; these are within scope but increase attack surface. The SKILL.md also instructs the tool to '抓取参考文章内容' (fetch content) which means the agent will retrieve and process external content — reasonable for this skill but risky if inputs are untrusted.
Install Mechanism
No install spec (instruction-only) which is low-risk from an installer perspective. However the package includes executable JS files that will be run; the skill relies on running child processes (execSync) at runtime rather than using safer programmatic APIs, increasing runtime risk despite the lack of an install step.
Credentials
The skill requests no environment variables or credentials. Its external actions (web fetch and calling ai-fact-checker) map to declared dependencies and do not request unrelated secrets.
Persistence & Privilege
always is false and there is no indication the skill requests elevated or permanent system privileges, nor does it attempt to modify other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smarter-content
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smarter-content 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
**smarter-content v1.1.0** - 新增支持多格式导出 (markdown / HTML),配套脚本 `smarter-content-export` - 新增脚本 `style-mimic.js`,支持自动分析并学习参考文章的风格,仿写更智能 - 工作流优化,加入风格分析和导出操作 - SKILL 文档说明同步更新,详细介绍新用法与导出命令
v1.0.0
Smarter Content 1.0.0 初始发布 - 一站式多平台内容生成,自动适配微信、知乎、小红书、Blog 等不同风格 - 内置 SEO 优化,自动生成标题、关键词与描述 - 支持风格仿写,能根据参考文章自动吸收并模仿写作风格 - 集成自动事实核查(调用 ai-fact-checker),提升内容准确性 - 从想法澄清到成品导出全流程自动化 - 支持关键词调研、写作大纲生成与 markdown 导出
元数据
Slug smarter-content
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Smarter Content 是什么?

✍️ 智能多平台内容生成器 - 从想法到成品一站式写作,自动适配微信/知乎/小红书/Blog 格式,内置 SEO 优化 + AI 事实核查保证准确性。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 105 次。

如何安装 Smarter Content?

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

Smarter Content 是免费的吗?

是的,Smarter Content 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Smarter Content 支持哪些平台?

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

谁开发了 Smarter Content?

由 rudagebil11-jpg(@rudagebil11-jpg)开发并维护,当前版本 v1.1.0。

💬 留言讨论