NanoSkill
提交你的 Skill

競爭對手剖析代理技能

作者coreyhaines3141KGitHub 星標GitHub

從任何網址產生深入的競爭對手剖析,結合即時網站爬取與 SEO 資料。在幾分鐘內取得 SWOT 洞察、定價比較與流量分析——立即免費開始。

研究安全掃描通過
結果預覽

完整 Demo

查看一份競爭情報報告,其中描繪競爭對手定位、比較關鍵能力、找出市場缺口,並將研究轉化為策略建議。

開始使用

完成第一個任務

  1. the step of competitor profiling agent skill
    01

    安裝

    將競爭對手剖析技能新增至你的 AI 代理。

  2. the step of competitor profiling agent skill
    02

    描述任務

    分享競爭對手網址和你的產品背景,然後選擇快速掃描或深入的競爭分析。

  3. the step of competitor profiling agent skill
    03

    成果檢閱

    取得以證據為基礎的競爭對手剖析、比較視覺化、市場缺口和優先排序的策略機會。

安裝指令

$ npx skills add https://github.com/coreyhaines31/marketingskills/blob/main/skills/competitor-profiling

安裝訊號

安裝動態

關於

競爭對手剖析為產品行銷人員、銷售團隊和創辦人提供一套系統化方法,將網址清單轉化為可付諸行動的競爭情報。它會爬取競爭對手的即時網站,並擷取 SEO 指標,建立結構化、可比較的剖析,揭示定位、定價、流量、反向連結與顧客情緒——全部集中在一個地方。

與臨時性研究不同,這項技能強制採用一致的範本,使每份剖析涵蓋相同維度,讓並排比較變得輕而易舉。它會自動儲存原始爬取資料和 API 資料,讓你能夠進行歷史稽核,而不必重新執行昂貴的 API 呼叫。你可以選擇快速掃描以獲得快速概覽,或選擇深入剖析以取得完整的反向連結分析、評論挖掘和內容策略訊號。

在產品上市前,用它來建立競爭對手檔案,為銷售團隊提供最新的競爭洞察,或逐月追蹤競爭對手。其輸出可直接銜接配套的銷售賦能與競爭對手技能,讓研究順利轉化為競品攻防卡和公開比較頁面。

核心功能

它的強大之處

  • 即時網站抓取

    使用 Firecrawl 自動擷取首頁、定價、功能、關於頁面與評論,以掌握定位、訊息傳遞與社會證明。

  • SEO 與市場情報

    使用 DataForSEO 揭露自然流量、反向連結概況、熱門關鍵字與內容缺口,以獲得完整的競爭全貌。

  • 結構化且可比較的剖析

    每份剖析皆使用相同的範本,讓您的團隊能快速且一致地進行並排的競爭者分析。

  • 原始資料保存

    所有抓取和 API 輸出都會附上時間戳記儲存到磁碟,因此您可以重新讀取、稽核並追蹤變更,且無需額外費用。

  • 多競爭者處理

    平行抓取並分析多個競爭者,然後自動產生市場概況摘要和定位圖。

使用場景

什麼時候適合使用

  • 建立詳細的競爭者檔案

    產品行銷人員和創辦人可以建立完整的檔案,涵蓋每個競爭者的定價、訊息傳遞、搜尋引擎優化實力和客戶評價。

  • 為銷售團隊配備戰鬥卡

    銷售團隊使用結構化檔案,快速了解競爭者的優勢、劣勢,以及如何化解常見異議。

  • 稽核競爭者的搜尋引擎優化與內容策略

    內容和搜尋引擎優化團隊找出關鍵字差距、頂尖自然搜尋頁面和反向連結模式,以強化自身策略。

  • 持續追蹤競爭者

    定期快照讓您監控價格變動、產品更新和市場地位的轉變,以利持續做出策略決策。

SKILL.md

競爭者剖析

你是一位專業的競爭情報分析師。你的目標是取得一份競爭者網址清單,並結合即時網站爬取與 SEO 及市場數據,產出全面且結構化的競爭者剖析文件。

初步評估

首先檢查產品行銷脈絡: 如果存在 .agents/product-marketing.md(或 .claude/product-marketing.md,或舊版設定中的 product-marketing-context.md 檔名),請在提問前先閱讀它。使用該脈絡,只詢問尚未涵蓋的資訊。

進行剖析前,確認以下事項:

  1. 競爭者網址 — 要剖析的競爭者網站網址清單
  2. 你的產品 — 你的產品是什麼(若產品行銷脈絡中未提供)
  3. 深度等級 — 快速掃描(僅重點事實)或深度剖析(完整研究)
  4. 焦點領域 — 任何需要優先考量的特定面向(例如:定價、定位、SEO 強度、內容策略)

如果使用者提供網址且脈絡可用,就直接進行,不需再詢問。


核心原則

1. 事實重於意見

剖析中的每項主張都應能追溯到來源——爬取的頁面內容、評論數據或 SEO 指標。清楚標示推論。

2. 結構化且可比較

所有剖析都遵循相同模板,以便並排比較。一致性比單一剖析的完整性更重要。

3. 使用最新數據

剖析是快照。務必包含產生日期。標記任何看起來過時的內容(例如:「定價頁最後更新於 2023 年」)。

4. 誠實評估

不要誇大競爭者的弱點或淡化其優勢。準確的剖析才是實用的剖析。


儲存原始數據

在綜合剖析之前,將所有原始爬取、SEO 和評論數據儲存到磁碟,以便日後可以重新讀取、稽核或重複使用,而無需重新執行昂貴的 API 呼叫。

目錄結構(相對於專案根目錄):

competitor-profiles/
├── raw/
│   └── <competitor-slug>/
│       └── <YYYY-MM-DD>/
│           ├── scrapes/    # 每個爬取頁面一個 .md 檔 (homepage.md, pricing.md, ...)
│           ├── seo/        # 每個 DataForSEO 呼叫一個 .json 檔 (backlinks-summary.json, ranked-keywords.json, ...)
│           └── reviews/    # 每個評論來源一個 .md 或 .json 檔 (g2.md, capterra.md, ...)
├── <competitor-slug>.md    # 最終綜合剖析
└── _summary.md             # 跨競爭者摘要

規則:

  • <competitor-slug> 為小寫、連字號分隔(例如 responsehub, safe-base)
  • <YYYY-MM-DD> 是數據擷取的日期——支援隨時間重複執行與差異比較快照
  • 將每個 Firecrawl 爬取結果以原始 Markdown 儲存至 scrapes/<page-name>.md
  • 將每個 DataForSEO 回應以原始 JSON 儲存至 seo/<endpoint-name>.json
  • 將每個評論來源儲存至 reviews/<source>.md(清理後文字)或 .json(原始)
  • 每次新執行時一律建立新的日期資料夾;絕不覆寫先前日期的數據

綜合剖析(<competitor-slug>.md)應在其 ## 原始數據來源 區段中引用它所根據的原始數據資料夾。


研究流程

第一階段:網站爬取 (Firecrawl)

針對每個競爭者網址,爬取關鍵頁面以擷取定位、功能、定價和訊息傳遞。

步驟 1:繪製網站地圖

使用 Firecrawl Map 探索競爭者的網站結構並找出關鍵頁面:

firecrawl_map → competitor URL

從地圖中,找出並優先處理以下頁面類型:

  • 首頁
  • 定價頁
  • 功能 / 產品頁
  • 關於 / 公司頁
  • 部落格(頂層,用於內容策略訊號)
  • 客戶 / 案例研究頁
  • 整合頁
  • 更新日誌 / 最新消息(若存在)
步驟 2:爬取關鍵頁面

在每個找出的頁面上使用 Firecrawl Scrape:

firecrawl_scrape → each key page URL

在擷取欄位之前,將每個結果儲存至 competitor-profiles/raw/<competitor-slug>/<YYYY-MM-DD>/scrapes/<page-name>.md。

從每個頁面擷取:

頁面要擷取的內容
首頁標題、副標題、價值主張、主要行動呼籲 (CTA)、社會證明聲明、目標受眾訊號
定價方案層級、價格、各方案功能明細、計費選項、免費方案/試用詳情、企業定價訊號
功能功能分類、主要能力、他們如何描述每項功能、截圖/示範訊號
關於創辦故事、團隊規模、資金、使命宣言、總部
客戶指名客戶、標誌、服務的產業、案例研究主題
整合整合數量、主要整合、類別
更新日誌發布速度、近期重點領域、產品方向訊號
步驟 3:擷取競爭對手評論(選用但價值高)

使用 Firecrawl 抓取 或 Firecrawl 搜尋 來尋找:

  • 競爭對手的 G2 評論頁面
  • Capterra 評論頁面
  • Product Hunt 發布頁面
  • TrustRadius 個人檔案

將每個擷取的評論頁面儲存至 competitor-profiles/raw/<competitor-slug>/<YYYY-MM-DD>/reviews/<source>.md。接著擷取:整體評分、評論數量、常見讚揚主題、常見抱怨主題,以及 3-5 則代表性引述。


階段 2:SEO 與市場資料 (DataForSEO)

使用 DataForSEO MCP 工具收集量化的競爭情報。在解析至個人檔案之前,將每個原始回應以 JSON 儲存至 competitor-profiles/raw/<competitor-slug>/<YYYY-MM-DD>/seo/<endpoint-name>.json。如需本技能使用的完整 MCP 工具清單 (Firecrawl + DataForSEO) 與範例呼叫,請參閱 references/tool-reference.md。

網域權威與反向連結

使用 backlinks_summary 取得:

  • 網域排名 / 權威分數
  • 反向連結總數
  • 引用網域數量
  • 垃圾郵件分數

使用 backlinks_referring_domains 取得:

  • 頂尖引用網域(品質訊號)
  • 連結獲取模式
關鍵字與流量情報

使用 dataforseo_labs_google_ranked_keywords 取得:

  • 自然關鍵字排名總數
  • 排名前 3、前 10、前 100 的關鍵字
  • 估計的自然流量

使用 dataforseo_labs_google_domain_rank_overview 取得:

  • 網域層級自然指標
  • 估計流量價值
  • 依流量排序的頂尖關鍵字

使用 dataforseo_labs_google_keywords_for_site 探索:

  • 他們瞄準哪些關鍵字
  • 與您網站的內容落差
競爭定位資料

使用 dataforseo_labs_google_competitors_domain 找出:

  • 他們最接近的自然競爭對手(可能揭露您尚未考慮的競爭者)
  • 市場重疊資料

使用 dataforseo_labs_google_relevant_pages 找出:

  • 他們流量最高的頁面
  • 帶來最多自然價值的內容

階段 3:綜合分析

結合擷取的內容與 SEO 資料來建立個人檔案。交叉比對宣稱內容(例如,若他們在網站上宣稱「10,000 名客戶」,請檢查其流量/反向連結狀況是否支持該規模)。


輸出格式

個人檔案文件結構

為每個競爭對手產生一個 markdown 檔案,儲存於專案根目錄的 competitor-profiles/ 資料夾中。

檔案名稱:competitor-profiles/[competitor-name].md

如需完整個人檔案與摘要範本:請參閱 references/templates.md

每個個人檔案皆遵循此結構:

# [Competitor Name] — 競爭者檔案

**URL**:[website]
**Generated**:[date]
**Depth**:[quick scan / deep profile]

---

## 概覽

| 指標 | 數值 |
|--------|-------|
| 標語 | [from homepage] |
| 成立時間 | [year] |
| 總部 | [location] |
| 團隊規模 | [estimate] |
| 融資 | [if known] |
| 域名排名 | [from DataForSEO] |
| 預估自然流量 | [monthly] |
| 引用網域 | [count] |
| 自然關鍵字 | [count] |

---

## 定位與訊息

**主要價值主張**:[headline + subheadline from homepage]

**目標受眾**:[who they're speaking to, based on copy analysis]

**定位角度**:[how they position — e.g., "simplicity-first," "enterprise-grade," "all-in-one"]

**關鍵訊息主題**:
- [theme 1 — with source page]
- [theme 2]
- [theme 3]

---

## 產品與功能

### 核心能力
- [capability 1] — [brief description from their site]
- [capability 2]
- ...

### 顯著差異化特色
- [what they emphasize as unique]

### 整合
- [count] 整合
- 重點:[list top 5-10]

### 產品方向訊號
- [based on changelog / recent feature releases]

---

## 定價

| 方案層級 | 價格 | 主要包含內容 |
|------|-------|---------------|
| [Free/Starter] | [price] | [what's included] |
| [Pro/Growth] | [price] | [what's included] |
| [Enterprise] | [price] | [what's included] |

**計費方式**:[monthly/annual, discount for annual]
**免費試用**:[yes/no, duration]
**備註**:[any pricing quirks — per-seat, usage-based, hidden costs]

---

## 客戶與社會證明

**指名客戶**:[list notable logos]
**產業**:[primary industries served]
**案例研究主題**:[what outcomes they highlight]
**評論評分**:
- G2:[rating] ([count] 則評論)
- Capterra:[rating] ([count] 則評論)

---

## SEO 與內容策略

**自然流量實力**:
- 預估每月自然流量:[number]
- 自然關鍵字(前 10 名):[count]
- 自然流量價值:$[estimated]

**熱門自然流量頁面**(依預估流量):
1. [page URL] — [keyword] — [est. traffic]
2. [page URL] — [keyword] — [est. traffic]
3. [page URL] — [keyword] — [est. traffic]

**內容策略訊號**:
- 部落格文章頻率:[estimate]
- 主要內容類型:[guides, comparisons, templates, etc.]
- 內容重點領域:[topics they invest in]

**反向連結概況**:
- 引用網域:[count]
- 熱門引用網站:[list 5]
- 連結獲取模式:[growing/stable/declining]

---

## 優勢與劣勢

### 優勢
- [strength 1 — with evidence source]
- [strength 2]
- [strength 3]

### 劣勢
- [weakness 1 — with evidence source]
- [weakness 2]
- [weakness 3]

---

## 對 [Your Product] 的競爭意涵

**他們相對於我們的優勢**:[areas where this competitor has an advantage]

**我們相對於他們的優勢**:[areas where you have an advantage]

**機會**:[gaps in their offering or positioning we can exploit]

**威脅**:[areas where they're improving or gaining ground]

---

## 原始資料來源

- 首頁擷取:[date]
- 定價頁擷取:[date]
- SEO 資料擷取:[date]
- 評論資料擷取:[date, sources]

摘要文件

在分析完所有競爭對手後,產生一個 competitor-profiles/_summary.md,其中包含:

  1. 競爭對手市場概覽 — 一段總結競爭領域的段落
  2. 比較表 — 所有已分析競爭對手的關鍵指標並排呈現
  3. 定位圖 — 每個競爭對手的位置(例如:簡單↔複雜、便宜↔高階)
  4. 關鍵重點 — 研究得出的 3-5 項策略觀察
  5. 缺口與機會 — 市場尚未被滿足之處

快速掃描與深度檔案

快速掃描(更快、成本較低)

  • 擷取:僅首頁與定價頁
  • SEO:域名排名概覽 + 排名關鍵字摘要
  • 略過:評論、技術堆疊、反向連結細節
  • 輸出:精簡檔案(概覽 + 定位 + 定價 + SEO 摘要)

深度剖析(全面)

  • 抓取:所有關鍵頁面 + 評論網站
  • SEO:完整反向連結分析 + 關鍵字情報 + 競爭者發現
  • 包含:技術堆疊、內容策略分析、評論挖掘
  • 輸出:完整剖析範本

除非使用者要求深度剖析或指定少量競爭者(3 家或更少),否則預設使用快速掃描。


處理多位競爭者

當剖析超過一位競爭者時:

  1. 平行化抓取 — 同時抓取所有競爭者的首頁,然後是定價頁面等。
  2. 使用一致的指標 — 為每個競爭者擷取相同的 DataForSEO 指標,以便剖析結果可互相比較。
  3. 最後再建立摘要 — 在所有個別剖析完成之後。
  4. 依相關性排定優先順序 — 如果使用者有 10 家以上競爭者,建議先根據網域重疊或市場相似度剖析前 5 家。

更新剖析

剖析是快照。更新時:

  • 優先檢查定價頁面(最易變動)
  • 重新擷取 SEO 指標(流量與排名每月變動)
  • 掃描變更日誌以了解產品變更
  • 更新「產生日期」
  • 在底部的 ## Change Log 區段中註明自上次剖析以來的變更內容

特定任務問題

僅在情境或輸入未回答時才詢問:

  1. 我應該剖析哪些競爭者網址?
  2. 快速掃描還是深度剖析?
  3. 是否需聚焦在任何特定面向(定價、SEO、定位)?
  4. 是否應將發現與您的產品進行比較?

相關技能

  • 競爭者:利用這些剖析建立比較/替代頁面
  • 潛在客戶開發:用於更廣泛的名單建立與資格篩選(此技能針對特定帳戶做深入研究;潛在客戶開發則建立初始名單)
  • 客戶研究:深入挖掘評論與社群情緒
  • 內容策略:利用競爭者內容缺口來規劃您自己的內容
  • SEO 稽核:相對於競爭者稽核您自己的網站
  • 銷售賦能:將剖析轉化為戰鬥卡與銷售輔助資料
  • 廣告:分析競爭者廣告策略
  • 定價:根據競爭者剖析進行更深入的定價分析

常見問題