← 返回 Skills 市场
yyobject

social-media-title-insight

作者 yyobject · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
355
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install social-media-title-insight
功能描述
Analyze social media post titles to discover what makes content perform well. Use when user uploads data (Excel, CSV, JSON, text) with titles and engagement...
安全使用建议
This skill appears to implement the advertised title-analysis workflow, but exercise caution: (1) The bundled script will contact an external service (tezign.com) when you use the account-preview mode — confirm you are comfortable sending account names and any other data. (2) SKILL.md and the code disagree on which endpoint and tenant ID are used; ask the publisher which endpoint is correct and what data the API receives and returns. (3) The HTML-to-PDF script requires Playwright (not documented in SKILL.md); run in an isolated environment or container and inspect/ pin dependency installs before running. (4) If you will analyze sensitive or private content, prefer using the local-file workflow (preview/auto with local input) and avoid the API mode until you verify the remote service's privacy policy and data handling. (5) Consider opening the full data_tool.py (complete file) and reviewing exactly what is POSTed to remote endpoints, and run the script with network access disabled if you want to guarantee no outbound calls.
功能分析
Type: OpenClaw Skill Name: social-media-title-insight Version: 1.0.0 The skill bundle provides a social media analysis tool that interacts with a third-party API (tezign.com) and processes local data files. A significant security risk is present in `scripts/data_tool.py` within the `compute` command, which uses `pandas.eval()` on user-provided expressions, creating a potential Remote Code Execution (RCE) vulnerability. Additionally, the `SKILL.md` instructions suggest using `pbpaste` to ingest data, which is a high-risk behavior as it allows the agent to access potentially sensitive clipboard content. While these appear to be risky design choices or vulnerabilities rather than intentional malware, they pose a threat to the host environment.
能力评估
Purpose & Capability
The name/description (title-insight from uploaded data or by pulling an account) aligns with the provided scripts: data parsing, feature extraction, verification, and HTML report generation. However there are notable inconsistencies: the SKILL.md documents an API endpoint at https://vms-service-tx.tezign.com with header x-tenant-id: tx_t1, while the data_tool.py source contains a different URL (https://vms-service.tezign.com) and default tenant_id='t221'. html_to_pdf.py requires Playwright (commented dependency) but the SKILL.md only instructs installing pandas/openpyxl. These mismatches are unexpected and unexplained.
Instruction Scope
SKILL.md instructs running the included scripts and describes an API-based 'preview' mode. The scripts will create run directories and a marker file (.social-media-title-insight-latest-run) in the working directory. The fetch_api function performs POST requests to an external service to fetch account data (sending account names). The skill does not request credentials, but the code accepts an optional cookie parameter and sets a tenant header — the documentation and code disagree on endpoint and tenant values. The instructions do not clearly state what data is sent to the remote API (beyond account names), nor do they explain whether any uploaded local files are transmitted remotely; this lack of clarity about network behavior is concerning for privacy-sensitive data.
Install Mechanism
No formal install spec is provided (instruction-only plus bundled scripts). SKILL.md tells users to pip install pandas and openpyxl, but html_to_pdf.py requires Playwright (not documented). The scripts will run from disk, so missing or undocumented dependencies (Playwright, possibly other libs) may cause silent failures or unexpected prompts to install additional packages. No remote code downloads are present in the install spec, but the tool relies on running local Python scripts that perform network requests.
Credentials
The skill declares no required environment variables or credentials, which is consistent with the published metadata. That said, the code uses an external API and accepts an optional cookie parameter and tenant header — while not required, these could be used to pass credentials to the upstream service. The lack of any declared credential requirement but presence of optional cookie/tenant handling in code is an inconsistency to be aware of.
Persistence & Privilege
The skill is not always-enabled and does not request elevated agent privileges. It writes run directories and a marker file in the current working directory to track the latest run; this is limited, local persistence and consistent with its purpose. There is no evidence it modifies other skills or global agent config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install social-media-title-insight
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /social-media-title-insight 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of social-media-title-insight: - Analyze social media post titles with engagement metrics to identify high-performing content features. - Supports data input via file upload (Excel, CSV, JSON, text) or by specifying a social media account. - Provides a streamlined, mainly script-driven workflow: data preview, top/bottom sorting, LLM-based feature extraction, quantitative verification, and HTML report generation. - Includes auto mode for one-click analysis and manual step-by-step commands for advanced users. - Offers multi-metric analysis, local and API data sourcing, and robust error handling for common edge cases. - LLM is only used for discovering qualitative title features—statistics and report generation are handled by scripts.
元数据
Slug social-media-title-insight
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

social-media-title-insight 是什么?

Analyze social media post titles to discover what makes content perform well. Use when user uploads data (Excel, CSV, JSON, text) with titles and engagement... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 355 次。

如何安装 social-media-title-insight?

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

social-media-title-insight 是免费的吗?

是的,social-media-title-insight 完全免费(开源免费),可自由下载、安装和使用。

social-media-title-insight 支持哪些平台?

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

谁开发了 social-media-title-insight?

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

💬 留言讨论