Agent Skills
› nowork-studio/notfair-plugin
› competitor-pages
competitor-pages
GitHub用于竞品页面差距分析,通过对比目标查询下竞争对手页面的内容深度、结构、搜索意图匹配度及SEO信号,生成具体的优化简报,帮助用户了解为何被超越并制定击败竞品的策略。
Trigger Scenarios
为什么竞争对手排名比我高
内容差距分析
如何击败该页面
SERP差距
Install
npx skills add nowork-studio/notfair-plugin --skill competitor-pages -g -y
SKILL.md
Frontmatter
{
"name": "competitor-pages",
"description": "Competitor page gap analysis — take a query you want to win and the pages currently outranking you, and produce a concrete brief on what to add or change to compete. Compares content depth and coverage (subtopics they cover that you don't), structure (headings, format, tables, media), search-intent match, E-E-A-T signals, schema\/rich-result eligibility, internal linking, and on-page optimization — across your page vs. the top-ranking competitors. Use this skill whenever the user wants to know why a competitor outranks them on a specific query, what a top-ranking page does better, a content-gap analysis against specific competitor URLs, or a brief to beat a specific SERP. Trigger on: \"why does competitor X outrank me\", \"content gap analysis\", \"competitor page analysis\", \"what does the top result have that I don't\", \"how do I beat this page\", \"analyze competitor pages\", \"SERP gap\", \"compete for [keyword]\". For seed keyword discovery use \/keyword-research; for a content calendar use \/content-planner.",
"argument-hint": "<your page URL + 1-3 competitor URLs ranking for the same query>"
}
Canonical NotFair workflow
Read ../../seo/competitor-pages/SKILL.md completely, then follow it as the active workflow. Resolve every relative reference from that file against ../../seo/competitor-pages/.
Version History
- 8d9d54b Current 2026-08-19 23:12


