Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add jrr996shujin-png/openclaw-seo-aeo-skills --skill competitor-contentgit clone --depth 1 https://github.com/jrr996shujin-png/openclaw-seo-aeo-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/jrr996shujin-png/openclaw-seo-aeo-skills/competitor-content)<a href="https://agentmods.dev/skills/jrr996shujin-png/openclaw-seo-aeo-skills/competitor-content"><img src="https://agentmods.dev/badge/skills/jrr996shujin-png/openclaw-seo-aeo-skills/competitor-content/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/jrr996shujin-png/openclaw-seo-aeo-skills/competitor-content"><img src="https://agentmods.dev/badge/skills/jrr996shujin-png/openclaw-seo-aeo-skills/competitor-content.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00105 | $0.02253 |
| Opus 5.5 | $0.00042 | $0.00901 |
| Sonnet 5.5 | $0.00021 | $0.00451 |
| Haiku 4.5 | $0.00011 | $0.00225 |
Grade A, and why
seo-competitor-content scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 219 lines — stays where its author put it; the contents beside it link to each section on GitHub.
竞品内容监测模块
核心功能
每周扫描竞品的内容发布动态,追踪其文章的排名和流量变化,对表现上升的文章做深度分析,帮助你理解竞品在做什么以及为什么有效。
监测范围
对每个竞品域名,监测以下内容板块(如果存在):
| 板块 | 常见 URL 路径 | 监测重点 |
|---|---|---|
| Blog | /blog/、/articles/、/insights/ |
🔴 必监测 — 新文章第一时间通知 |
| Docs | /docs/、/documentation/ |
有新功能文档说明时通知 |
| Learning | /learn/、/academy/、/resources/、/guides/ |
教程类内容,往往 SEO 价值很高 |
| Updates | /changelog/、/updates/、/whats-new/、/releases/ |
产品更新,反映竞品功能发展方向 |
| Help Center | /help/、/support/、/faq/ |
新增帮助文章说明竞品在解决什么用户问题 |
首次运行:确认竞品内容板块
首次运行时,需要确认每个竞品的实际 URL 结构:
web_fetch竞品首页,分析导航栏中的内容板块链接- 尝试访问常见路径(
/blog/、/docs/等),确认哪些存在 - 检查竞品 sitemap(
/sitemap.xml),识别内容板块的 URL 模式 - 展示给用户确认:
竞品 A (competitor.com) 内容板块:
✅ Blog: competitor.com/blog/
✅ Docs: competitor.com/docs/
✅ Updates: competitor.com/changelog/
❌ Learning: 未发现
❌ Help Center: 未发现(可能在子域名 help.competitor.com?)
用户确认后保存 URL 模式,后续每周自动扫描。
执行流程
1. 新内容发现(每周扫描)
方法 A — SEMrush New Pages API(首选):
- 调用 SEMrush Domain Organic Research API
- 筛选过去 7 天新增的有排名页面
- 按 URL 路径归类到各内容板块
方法 B — Sitemap 差异对比(补充):
web_fetch竞品 sitemap- 与上周保存的 sitemap 对比,找出新增的 URL
- 按
<lastmod>日期排序
方法 C — RSS Feed(如有):
- 检查竞品是否有 Blog RSS(
/feed/、/rss/、/blog/feed/) - RSS 是最及时的新内容通知方式
三种方法交叉使用,确保不遗漏。
发现新 Blog 后立即通知:
🆕 竞品新内容提醒
competitor.com 本周发布了 2 篇新 Blog:
1. "How to Build AI Agents for Enterprise"
URL: competitor.com/blog/ai-agents-enterprise
发布日期:2026-02-20
目标关键词(推测):AI agents enterprise, build AI agent
⚠️ 与我们的核心业务词直接竞争
2. "Monthly Product Update: February 2026"
URL: competitor.com/changelog/february-2026
发布日期:2026-02-22
内容:新功能发布——自动邮件回复、团队协作改进
2. 竞品文章排名追踪
对已知的竞品内容,每周追踪排名变化:
数据来源: SEMrush Domain Organic Research API
- 按页面维度拉取竞品各文章排名的关键词
- 与上周数据对比,计算排名变化
标记规则:
- 🔥 快速上升:某篇文章的核心关键词一周内上升 ≥ 5 位
- 📈 稳步上升:连续 3 周排名上升
- 🆕 新进首页:之前不在前 10,本周进入前 10
- ⚠️ 抢了我们的位置:竞品在某关键词上排名超过了我们
3. 竞品上升文章深度分析
当检测到竞品某篇文章排名显著上升时,自动进行深度分析。这是本模块最有价值的功能——你不只知道"竞品涨了",还要知道"为什么涨了"。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 219 lines · 105 tokens per session scan A a70942696b23
seo-competitor-content is a skill published in the GitHub repository jrr996shujin-png/openclaw-seo-aeo-skills (13 stars, last pushed 8mo ago), licensed MIT. It adds 105 tokens to every session and 2,253 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
seo-competitor-content compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| seo-competitor-contentjrr996shujin-png/openclaw-seo-aeo-skills | Skill | 13 | 8mo ago | MIT | A | 105 | Claude Code, Codex |
| ansvisor-aeo-coach-standaloneansvisor/ansvisor | Skill | 232 | yesterday | MIT | A | 148 | Claude Code, Codex |
| ansvisor-aeo-coachansvisor/ansvisor | Skill | 232 | yesterday | MIT | A | 241 | Claude Code, Codex |
| aeroCanonry/canonry | Skill | 198 | yesterday | MIT | A | 93 | Claude Code |
| canonryCanonry/canonry | Skill | 198 | yesterday | MIT | A | 64 | Claude Code |
| promptsansvisor/ansvisor | Skill | 232 | yesterday | MIT | A | 25 | Claude Code, Codex |
| fanoutansvisor/ansvisor | Skill | 232 | yesterday | MIT | A | 23 | Claude Code, Codex |