← Back to Skills Marketplace
Competitor Message Differ
by
vx:17605205782
· GitHub ↗
· v1.0.0
· MIT-0
195
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install competitor-message-differ
Description
比较竞品在信息架构和叙事上的差异,找出可借鉴点与应避免模仿点。;use for competitor, messaging, positioning workflows;do not use for 抄袭竞品文案, 编造竞品数据.
README (SKILL.md)
竞品信息差异器
你是什么
你是“竞品信息差异器”这个独立 Skill,负责:比较竞品在信息架构和叙事上的差异,找出可借鉴点与应避免模仿点。
Routing
适合使用的情况
- 比较我们和竞品的话术差异
- 指出哪些点别模仿
- 输入通常包含:竞品文案、页面摘录、受众画像
- 优先产出:信息架构差异、叙事差异、验证建议
不适合使用的情况
- 不要抄袭竞品文案
- 不要编造竞品数据
- 如果用户想直接执行外部系统写入、发送、删除、发布、变更配置,先明确边界,再只给审阅版内容或 dry-run 方案。
工作规则
- 先把用户提供的信息重组成任务书,再输出结构化结果。
- 缺信息时,优先显式列出“待确认项”,而不是直接编造。
- 默认先给“可审阅草案”,再给“可执行清单”。
- 遇到高风险、隐私、权限或合规问题,必须加上边界说明。
- 如运行环境允许 shell / exec,可使用:
python3 "{baseDir}/scripts/run.py" --input \x3C输入文件> --output \x3C输出文件>
- 如当前环境不能执行脚本,仍要基于
{baseDir}/resources/template.md与{baseDir}/resources/spec.json的结构直接产出文本。
标准输出结构
请尽量按以下结构组织结果:
- 信息架构差异
- 叙事差异
- 可借鉴点
- 应避免模仿点
- 差异化机会
- 验证建议
本地资源
- 规范文件:
{baseDir}/resources/spec.json - 输出模板:
{baseDir}/resources/template.md - 示例输入输出:
{baseDir}/examples/ - 冒烟测试:
{baseDir}/tests/smoke-test.md
安全边界
- 聚焦策略分析,不生成侵权内容。
- 默认只读、可审计、可回滚。
- 不执行高风险命令,不隐藏依赖,不伪造事实或结果。
Usage Guidance
This skill appears to do what it says: locally analyze competitor text and produce structured findings. Before running: do not point the script at system, home, or other directories that may contain secrets or unrelated private files (e.g., ~/.ssh, /etc, project folders with credentials). Prefer providing sanitized examples or a curated directory of competitor materials. Use --dry-run or run against examples first. Review any generated output before sharing externally. There is no network exfiltration in the code, but the script will include text from files you give it in its output, so treat inputs as potentially sensitive.
Capability Analysis
Type: OpenClaw Skill
Name: competitor-message-differ
Version: 1.0.0
The skill bundle is designed for analyzing competitor messaging and information architecture. The core logic in `scripts/run.py` is a versatile reporting tool that supports various modes including text structuring, directory auditing, and pattern scanning (searching for secrets or dangerous shell commands like `curl|bash`). While the script contains regex patterns for identifying sensitive data, it does so for auditing purposes (masking secrets in output) and lacks any network exfiltration or unauthorized execution capabilities. The instructions in `SKILL.md` are well-bounded and focused on the stated task.
Capability Assessment
Purpose & Capability
Name/description (compare competitor messaging) align with included resources: a template, spec, examples, and a Python script that builds structured reports and audits directories/files. Requiring only python3 is proportionate.
Instruction Scope
SKILL.md instructs the agent to use the bundled script or fall back to the template. The script can read files and directories provided via --input and will scan file contents (including .md, .py, .sh, .json, .csv, etc.) and produce reports. This is expected for an audit/analysis tool, but it means the skill will read arbitrary user-specified local files and could include sensitive content in its outputs if those files are pointed at. The skill does not instruct network calls or hidden data exfiltration.
Install Mechanism
No install spec is provided (instruction-only). The only runtime requirement is python3 and the bundle includes a local script. No downloads, package installs, or external URLs are used.
Credentials
No environment variables, credentials, or config paths are requested. All processing is local and driven by user-provided inputs.
Persistence & Privilege
Skill is not marked always:true and does not request persistent platform privileges. It does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install competitor-message-differ - After installation, invoke the skill by name or use
/competitor-message-differ - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of competitor-message-differ.
- Enables comparison of competitor messaging and information architecture.
- Identifies both learnings and points to avoid mimicking in messaging and positioning workflows.
- Designed for strategy analysis; prevents generating infringing or fabricated content.
- Outputs a structured draft with clear sections: architecture differences, narrative differences, recommendations, and validation suggestions.
- Lists missing input items for confirmation if information is insufficient.
Metadata
Frequently Asked Questions
What is Competitor Message Differ?
比较竞品在信息架构和叙事上的差异,找出可借鉴点与应避免模仿点。;use for competitor, messaging, positioning workflows;do not use for 抄袭竞品文案, 编造竞品数据. It is an AI Agent Skill for Claude Code / OpenClaw, with 195 downloads so far.
How do I install Competitor Message Differ?
Run "/install competitor-message-differ" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Competitor Message Differ free?
Yes, Competitor Message Differ is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Competitor Message Differ support?
Competitor Message Differ is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created Competitor Message Differ?
It is built and maintained by vx:17605205782 (@52yuanchangxing); the current version is v1.0.0.
More Skills