关于 competitor-monitor
为营销团队建立并管理竞争对手监测,覆盖内容、定价、广告、社交、SEO 和 SERP 等维度。它保存初始基线、配置分维度扫描计划与告警,并生成竞争情报摘要。
主要功能
- 01保存竞争对手各维度基线
- 02配置分维度扫描频率
- 03设置变化阈值与告警路由
- 04汇总竞争情报与威胁级别
- 05跟踪后续扫描日期
适用场景
- 01监测竞争对手定价与广告变化
- 02跟踪关键词排名和 SERP 展示
- 03发现竞争对手内容与社交动态
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ indranilbanerjee/ digital-marketing-pro --skill competitor-monitor安装后在 Claude Code 中输入/competitor-monitor确认已加载。
详细介绍
/digital-marketing-pro:competitor-monitor
脚本位置。 如果你的宿主未设置
${CLAUDE_PLUGIN_ROOT},脚本位于此插件的scripts/文件夹中,与skills/并列。请使用 Python 3.10 或更高版本运行:使用python;如果找不到python,则使用python3(macOS 和许多 Linux 系统)。
用途
设置和管理持续的竞争对手监控。定义要跟踪的竞争对手、要监控的内容(内容变更、定价更新、广告活动、社交媒体提及、SEO 排名、SERP 功能归属)、每个维度的扫描频率,以及检测到重大变更时要触发的提醒。此命令通过捕获每个竞争对手在所有受监控维度上的当前状态,建立竞争情报基线,然后配置定期扫描,以检测并呈现随时间发生的变化。基线是所有未来变更检测的参照点——没有基线,提醒就无法判断哪些变化是有意义的,哪些只是正常波动。支持按维度设置扫描频率,因此可以每天检查定价和广告等变化迅速的维度,而每周或每月审查内容策略和 SEO 权威度等变化较慢的维度。监控配置会跨会话保留,并为竞争对手提醒通知系统和市场声量趋势跟踪提供支持。
所需输入
用户必须提供(或系统将提示用户提供):
- 要跟踪的竞争对手:包含竞争对手名称及其主要网站 URL 的列表,例如:“Acme Corp(acme.com)、Beta Inc(beta.io)、Gamma Labs(gammalabs.com)”。每个竞争对手都会成为一个受监控实体,拥有自己的基线档案和独立扫描计划。至少需要一个竞争对手;数量不限,但建议选择 3-8 个,以便在监控量可控、竞争背景有意义的同时避免信号过载
- 监控维度:针对每个竞争对手跟踪哪些竞争方面——
content(新页面、博客文章、重要页面编辑、关键页面上的宣传信息变化)、pricing(定价页面变化、套餐结构调整、折扣优惠、免费试用变更)、ads(新的 Google Ads 广告系列、Meta Ad Library 活动、广告文案和创意变化、新平台布局)、social(提及量、情绪变化、粉丝增长、发帖频率和互动率)、seo(跟踪关键词的自然排名、域名权威度变化、反向链接档案变化、新内容收录情况)、serp(精选摘要归属、People Also Ask 展示情况、知识面板变化、AI 概览引用)。如需全面覆盖,请全部选择;也可根据竞争相关性为每个竞争对手选择部分维度 - 各维度的扫描频率:每个维度的检查频率——
daily、weekly或monthly。建议的默认频率:定价和广告为每天(变化快、时效性强,竞争信号需要快速响应);内容和 SEO 为每周(有意义的变化以天而非小时为单位累积);全面战略审查为每月(定位、宣传信息、市场立场和竞争叙事的演变)。可按竞争对手和维度设置自定义频率,实现非对称监控 - 警报阈值和通知渠道:每个维度中哪些变化足以构成值得提醒的重要变化,以及警报发送到哪里——Slack 频道名称(例如,#competitor-intel)或电子邮件地址。阈值可以是定性的(“任何定价变化”),也可以是定量的(“任何受跟踪关键词的排名下降超过 5 位”“社交媒体提及量超过基线的 2 倍”)。如果未指定,系统会根据典型的竞争波动模式,为每个维度应用合理的默认值
- 跟踪关键词(可选):用于跟踪 SEO 和 SERP 维度的特定关键词——品牌词、品类核心词、产品相关词,以及竞争对手曝光度最重要的高意向商业搜索词。若未提供,系统会根据品牌背景、竞争对手内容重合度分析以及现有关键词研究数据推断关键词
流程
- 加载品牌上下文:读取
~/.claude-marketing/brands/_active-brand.json获取当前激活的 slug,然后加载~/.claude-marketing/brands/{slug}/profile.json。应用品牌定位、竞争格局背景、目标市场定义和行业垂直领域。另请检查~/.claude-marketing/brands/{slug}/guidelines/_manifest.json中是否有指南——如果存在,加载竞争敏感性规则和任何特定竞争对手的监控偏好。检查~/.claude-marketing/sops/中是否有代理机构的 SOP。如果不存在品牌,请询问:“先设置品牌(/digital-marketing-pro:brand-setup)?”——也可以使用默认设置继续。 - 验证竞争对手 URL 并收集初始基线数据:对每个竞争对手,验证提供的 URL 可正常访问,并确定正确的根域名及相关子域名。采集所有选定监控维度的当前状态——网站关键页面(首页、定价、产品、关于、博客)的完整 meta 标签快照、页面标题、H1 标题和核心消息模块;定价页面结构,包括套餐名称、价格、功能列表和档位差异;LinkedIn、Twitter/X、Facebook、Instagram 和 YouTube 上的社交媒体账号,包括当前关注者数量、发帖频率和近期互动指标;Google Ads Transparency Center 和 Meta Ad Library 上的当前广告活动,包括正在投放的活动、广告文案样例和创意格式;以及目标关键词的自然搜索可见度,包括当前排名、预估流量和 SERP 功能占有情况。这份全面的基线快照将作为衡量未来所有变化的参考。
- 通过 competitor-tracker.py 保存基线:对每个竞争对手执行
python "${CLAUDE_PLUGIN_ROOT}/scripts/competitor-tracker.py" --brand {slug} --action save-baseline --competitor {name} --url {url} --data '{baseline_json}'。每条基线记录都包含竞争对手名称、主要 URL、带有结构化对比字段的维度数据快照、采集时间戳、数据源参考信息,以及数据完整性指标(标记数据采集不完整或不可用的维度)。基线按品牌存储在~/.claude-marketing/brands/{slug}/competitors/下,因此多个品牌可以追踪重叠的竞争对手,同时拥有完全独立的监控上下文和单独的变更检测历史。 - 按维度配置监控计划:根据用户指定或默认的频率设置定期扫描计划。定价和广告活动每日扫描——这些维度的变化具有时效性,可能需要立即采取竞争应对措施,例如反报价或调整出价。内容变化和 SEO 排名每周扫描——有意义的变化会在数日内逐渐显现,每周扫描既能及时发现变化,又不会造成过多扫描开销。每月进行全面战略审查,涵盖竞争定位分析、消息演变、市场立场评估和竞争叙事走向。每条计划记录竞争对手名称、维度、频率、下次扫描日期、数据采集方法和预计扫描时长。计划会跨会话保存,并可在与 cron 或调度服务集成后支持自动扫描。
- 设置提醒规则:定义各维度中哪些情况构成重大变化,并为每种提醒类型配置通知路由。内容提醒会在发布新页面或关键页面(首页、定价、产品页面)发生重大编辑时触发,前提是内容差异超过相似度阈值——细微文案调整会被过滤,而消息方向转变和新功能公告则会触发提醒。定价提醒会在检测到定价页面内容、套餐名称、价格或档位结构发生任何变化时触发——定价对变化高度敏感,因此任何变动都值得关注。广告提醒会在 Google Ads Transparency Center 或 Meta Ad Library 检测到新广告活动,或创意轮换中新增创意占比超过 50% 时触发。社交媒体提醒会在提及量超过滚动 30 天基线均值的 2 倍,或情绪评分变化超过 0.3 分时触发。SEO 提醒会在任何受追踪关键词的排名变化超过 5 位时触发。SERP 提醒会在受追踪查询的精选摘要归属、知识面板内容或“People Also Ask”展示情况发生变化时触发。通过 send-notification 将所有提醒发送到指定的 Slack 频道,或发送到电子邮件,并根据竞争影响评估划分紧急程度。
- 创建初始竞争情报简报:将收集到的基线数据综合整理,为每个受监控的竞争对手撰写结构化竞争情报摘要。内容涵盖当前市场定位和品牌叙事、关键信息主题与价值主张差异化、包含档位结构和竞争性定价差距的定价策略、包含发布频率和主题覆盖图的内容重点领域、按平台划分的社交媒体优势和互动基准、SEO 权威度(包括域名指标和关键词重叠热力图,显示竞争对手在哪些方面直接争夺品牌的可见度),以及应当最密切监控的直接竞争重叠领域。还应进行竞争威胁评估,说明理由并按总体威胁级别(主要、次要、新兴)对竞争对手排序,并根据品牌的战略目标和市场地位提出建议的监控优先级。
输出
包含以下内容的结构化竞品监控方案:
- 已保存基准数据的竞品档案:每个竞品的档案卡片,显示名称、URL、所有受监控维度的完整基准指标、数据完整性指标、数据采集时间戳,以及通过 competitor-tracker.py 确认的存储信息和文件路径
- 监控计划配置:所有计划扫描的表格,包含竞品名称、维度、频率(每日/每周/每月)、下次计划扫描日期、数据采集方法,以及每项扫描的预计时长。汇总所有竞品每天、每周和每月的扫描总量
- 已定义的警报规则:按维度设定的警报触发条件,包含具体阈值(适用时为定量阈值,否则为定性阈值)、紧急程度级别(严重/警告/提示)、通知渠道和路由配置,以及根据基准数据采集期间观察到的历史竞品活动模式估算的各维度警报频率
- 初始竞争情报简报:按竞品整理的结构化叙述摘要,涵盖市场定位、定价策略、内容方式、社交媒体影响力、SEO 权威性和竞争重叠领域,并提供竞争威胁排名(主要/次要/新兴)、策略监控建议,以及监控应随时间解答的关键问题
- 各竞品各维度的下次扫描日期:按日期整理所有即将进行的扫描的日历视图,让用户清楚了解每个竞品与维度组合的首次变更检测将在何时运行,以及何时可以查看首批监控结果
使用的 Agent
- competitive-intel — 围绕所有监控维度开展竞品分析与研究,包括网站审计、定价情报、广告活动扫描和社交档案对标。从公开网站、广告资料库和社交平台采集初始基准数据。根据竞争波动性评估配置监控计划,并优化各维度的监控频率。结合竞品活动模式和各维度的噪声水平校准阈值,定义警报规则。搭建变更检测框架,调整显著性标准,在捕捉有意义的竞争变化的同时尽量减少误报。整合竞争情报简报,评估威胁、提出策略监控建议,并解读竞争态势
评论
支持 Markdown