← Back to Skills Marketplace
rudagebil11-jpg

Smarter Content

by rudagebil11-jpg · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
105
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install smarter-content
Description
✍️ 智能多平台内容生成器 - 从想法到成品一站式写作,自动适配微信/知乎/小红书/Blog 格式,内置 SEO 优化 + AI 事实核查保证准确性。
Usage Guidance
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.
Capability Analysis
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'.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smarter-content
  3. After installation, invoke the skill by name or use /smarter-content
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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 导出
Metadata
Slug smarter-content
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Smarter Content?

✍️ 智能多平台内容生成器 - 从想法到成品一站式写作,自动适配微信/知乎/小红书/Blog 格式,内置 SEO 优化 + AI 事实核查保证准确性。 It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install Smarter Content?

Run "/install smarter-content" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Smarter Content free?

Yes, Smarter Content is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Smarter Content support?

Smarter Content is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Smarter Content?

It is built and maintained by rudagebil11-jpg (@rudagebil11-jpg); the current version is v1.1.0.

💬 Comments