Agent Skills
› nowork-studio/notfair-plugin
› competitor-pages
competitor-pages
GitHub竞品页面差距分析技能,用于对比目标查询下自身页面与排名靠前竞品的内容深度、结构、搜索意图匹配及SEO优化细节,生成具体改进简报以超越竞争对手。
Trigger Scenarios
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]
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


