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 | $0.00053 | $0.01126 |
| Sonnet 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 12d 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.
- 12d 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 (11 stars, last pushed 6mo ago), licensed MIT. It adds 105 tokens to every session and 2,253 once invoked, about $0.0005 per session on Opus 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.
Other skills, from other repositories
ansvisor-aeo-coach-standalone
Standalone (no-MCP) version of the Ansvisor AEO Coach. Use this only when the user's Claude client cannot connect to the Ansvisor MCP server (e.g. claude.ai web without a Connector configured). Fetches live data from the Ansvisor REST API directly with the user's API key via code execution. For clients that support…
seo-vertical-detect
Classify a website as ecommerce, local-business, blog-publisher, saas, docs, or generic (multiple may apply), and report detected locales, from the persisted PageSnapshot plus the platform detector's vertical hints. Used by seo-orchestrator to decide which conditional modules to run and how to reweight the scores.
ansvisor-aeo-coach
Acts as an Answer Engine Optimization (AEO) analyst for users running Ansvisor. Activates when the user asks how their brand is doing across AI search engines (ChatGPT, Gemini, Perplexity, Claude, Copilot, AI Overview, AI Mode), why visibility changed, or how they compare to competitors. Uses the Ansvisor MCP server…
seo-fix-apply
Writer protocol preloaded into the seo-fixer-writer agent — how confirmed SEO/AI-search fixes are applied (git pre-flight, backup, Edit/Write for local diffs, ticketed adapter CLIs for remote targets, re-verify, publish only on a second ticket, rollback) and the findings-array output contract. Used only by the fix…
audit
Audit a website or web codebase for SEO and AI-search (GEO/AEO) — produces two independent 0-100 scores (Search SEO + AI Visibility) plus a prioritized, evidence-backed report persisted on disk. Read-only; never writes to the project. Use when the user asks to audit, analyze, check, or score a site's SEO, structured…
orangeo-ai-visibility-skill
Audit brand AI visibility readiness and prepare OranGEO-style GEO, AEO, LLM SEO, and AI search optimization action plans. Use when asked for a Claude Code skill, Codex skill, GEO skill, generative engine optimization skill, answer engine optimization skill, AI visibility audit, AI search visibility checker, llms.txt…