← 返回 Skills 市场
mguozhen

Social Brand Voice

作者 mguozhen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
128
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install social-brand-voice
功能描述
Brand voice guide creator for social media. Define your brand's tone, vocabulary, writing rules, and examples across platforms — so every post sounds consist...
安全使用建议
This skill appears to do what it says (generate a brand voice guide) and contains a small helper script that invokes your OpenClaw agent. Before installing or running it: 1) Confirm you have the openclaw CLI and python3 available (the metadata doesn't list them but analyze.sh requires them). 2) Review and avoid passing any sensitive secrets or private customer data to the script — the input is forwarded to your agent and may be sent to whatever model endpoint your OpenClaw configuration uses. 3) If you want clearer safety, ask the publisher to add required-binaries (openclaw, python3) to the metadata and to document whether the agent runs completely locally or contacts a hosted API. 4) If you are uncertain about where your data will go, run the script in an isolated environment or with dummy inputs first.
功能分析
Type: OpenClaw Skill Name: social-brand-voice Version: 1.0.0 The skill is designed to generate brand voice guides, but the core logic in `analyze.sh` contains a shell injection vulnerability. It embeds unsanitized user input (`${INPUT}`) directly into a double-quoted string (`PROMPT`), which allows for arbitrary command execution via command substitution (e.g., `$(...)` or backticks) when the script is executed. While the intent appears to be a legitimate utility for brand strategy, the lack of input sanitization in a script that handles user-provided text poses a high risk of remote code execution (RCE).
能力评估
Purpose & Capability
Name/description (brand voice guide) matches the behavior: the script builds a prompt and asks an agent to generate a multi-part brand voice guide. Nothing in the code suggests functionality beyond content generation.
Instruction Scope
analyze.sh constructs a full prompt from the user's input and runs 'openclaw agent --local ...' to produce the guide, then formats output with python3. The script does not read arbitrary files, environment variables, or external hard-coded endpoints. Note: all user-provided input is forwarded to the agent invocation — avoid sending secrets.
Install Mechanism
No install spec (instruction-only plus a helper script). No downloads or archive extraction. Nothing writes to system paths or attempts to install third-party code.
Credentials
The skill declares no required binaries or env vars, but analyze.sh invokes the 'openclaw' CLI and 'python3' at runtime. The missing declared requirements is an inconsistency. Also, while no credentials are requested by the skill, the openclaw agent will run using whatever agent configuration/credentials exist on the host — that could cause user input to be sent to a remote model provider depending on the user's OpenClaw configuration.
Persistence & Privilege
always:false and the skill does not modify system or other-skill configs. It does not request persistent presence or elevated privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install social-brand-voice
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /social-brand-voice 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Social Brand Voice guide creator for social media. - Define brand tone, vocabulary, writing rules, and content examples for consistent, on-brand posts. - Covers 4 voice dimensions, a tone spectrum, vocabulary do's/don'ts, and platform-specific adaptations. - Provides "before/after" content examples and a quick reference card for teams. - Accepts prompts like brand voice, tone of voice, brand guide, or voice guide to generate tailored outputs.
元数据
Slug social-brand-voice
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Social Brand Voice 是什么?

Brand voice guide creator for social media. Define your brand's tone, vocabulary, writing rules, and examples across platforms — so every post sounds consist... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 128 次。

如何安装 Social Brand Voice?

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

Social Brand Voice 是免费的吗?

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

Social Brand Voice 支持哪些平台?

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

谁开发了 Social Brand Voice?

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

💬 留言讨论