Skill 寫法圖鑑

competitive-analysis

Anthropic | 商業與營運 | 原文 | Apache-2.0

做競爭態勢簡報:市場定位、競爭者剖析、比較和策略綜合

中文翻譯

---
name: competitive-analysis
description: 建立競爭態勢簡報的框架:市場定位、競爭者深入剖析、比較分析、策略綜合。使用者要求競爭態勢、競爭者分析、同業比較、市場定位評估、策略檢討或投資備忘錄簡報時使用。也會被「who are the competitors to X」、「benchmark X against peers」、「build a market map」,或任何要系統性評估整個產業競爭動態的請求觸發。
---

# 競爭態勢地圖

建立完整的競爭分析簡報。這是兩階段的流程:先蒐集需求並取得大綱的核准,再開始製作。

## 環境確認

這個 skill 在 PowerPoint add-in 和對話中都能用。開始之前先判斷你在哪一種環境:做法的細節不同,工作流程不變:

- **Add-in**:簡報是即時開啟的,直接把投影片做進去。
- **對話(Chat)**:產生一個 `.pptx` 檔(或在使用者上傳的檔案裡製作)。

以下所有內容在兩種環境都適用。

## 階段 1:界定分析範圍

不同的人對競爭分析的理解不一樣。在做任何研究或投影片之前,先用 `ask_user_question` 確認他們真正想要什麼。不要用猜的:20 張投影片的同業標竿簡報,和 5 張投影片的市場地圖,都叫「競爭分析」,但形式完全不同。

可以的話一輪問完(這個工具一次最多接受 4 個問題):

- **範圍**:是一家標的公司,周圍有競爭者?還是多家公司並排比較,沒有主角?
- **競爭者範圍**:哪些公司在範圍內?如果使用者有點名,就完全照他們的。如果他們說「老面孔就好」,就提出一組建議並確認。
- **對象與深度**:是給已經在這個領域的人快速看一下,還是完整的入門介紹?這決定了你需要市場規模、產業經濟和歷史,還是可以直接跳到比較。
- **投資背景**:他們需要樂觀/基準/悲觀情境和指標訊號嗎?那是下面的步驟 9;如果這是策略檢討而不是投資論點,就跳過。

如果他們上傳了含競爭者資料的 Excel/CSV,在開始抓數字之前,先確認哪些欄位對應哪些指標。來源檔案的忠實度很重要:照給定的值使用,不要重新計算或重新四捨五入。

## 階段 2:大綱、核准、再製作

**大綱沒有通過核准之前,不要建立投影片。**提出投影片標題和一行的內容說明,給使用者看,取得同意。一份競爭簡報有 10-20 張環環相扣的內容,因為第 4 張錯了就得重做,成本很高。大綱才是便宜的迭代點。

提出大綱時,結構性的決定很適合用 `ask_user_question`:用哪種定位視覺化(2×2 矩陣 / 雷達圖 / 分層圖,見下面步驟 5)、怎麼把競爭者分組(依商業模式 / 區隔 / 姿態,見步驟 4)。這些是品味上的決定,使用者很可能有自己的看法。

---

## 標準:全程適用

### 忠實於提示

使用者指定的東西是要求,不是建議:
- **投影片標題與章節名稱**:用字完全照他們的。如果他們說「Overview and Competitive Scope」,不要換成「FY2024 Competitive Landscape」。
- **圖表 vs. 表格**:兩者不能互換。「嵌入圖表」指的是真正的圖表物件,長條/扇形上有資料標籤,不是排版過的表格。
- **完整的資料序列**:如果他們列出 7 個競爭者,就要全部 7 個都放。如果他們給 2015-2025,就要包含每一年。
- **精確的數值與比率**:「surpasses DoorDash 4:1, Lyft 8:1」指的就是那些比率,不是「7.6x Lyft」。

### 來源品質,在來源衝突時

1. 10-K / 年報(經查核)
2. 財報電話會議 / 投資人簡報(管理層的說法)
3. 賣方研究(分析師預估,對估算私人公司規模有用)
4. 產業報告(McKinsey、Gartner:市場規模、趨勢)
5. 新聞(只用來看最新發展;要對照第一手來源驗證)

### 資料可比性

- 所有競爭者的指標都來自同一個會計年度;例外要明確標記(「FY24」vs「H1 2024」)
- 各競爭者使用相同的指標定義
- 國際公司換算成美元;註明匯率和日期
- 缺少的資料顯示為「-」或「N/A」,預估值加上「[E]」標記,絕對不能留空白
- 每個數字都要有出處:「[公司] [文件]([日期])」

### 設計

- **投影片標題要是洞見,不是標籤。**「規模領先者正在拉開與利基業者的差距」,不是「競爭分析」。
- **訊號指標要量化。**「利潤率低於 40%」,不是「利潤率下滑」。
- **評等要顯示實際數字。**「●●● $160B」,不是只有「●●●」。
- **圖表是真正的圖表物件**:不是偽裝成圖表的文字表格。

**字體**:明確設定,不要依賴預設值:
- 投影片標題:28-32pt 粗體
- 章節標題:18-20pt 粗體
- 內文:14-16pt(絕對不低於 14pt)
- 表格文字:14pt
- 來源/註腳:14pt,灰色
- 同類型的元素在整份簡報裡大小要一致

**圖表:**
- 圖例放在圖表邊界內,不要漂浮在繪圖區上方
- 圓餅圖(≤6 個扇區)用右側圖例,折線/長條圖(≤4 個序列)用下方圖例
- 超過 6 個序列 → 拆成多張圖表,或改用表格
- 圓餅圖要在扇區上顯示百分比,不能只放在圖例裡

**表格:**
- 淺灰色的標題列,粗體
- 數字靠右對齊,文字靠左對齊
- 儲存格內距要足夠,文字不能碰到邊框

**顏色:**最多 2-3 種顏色。低飽和:深藍、灰色、一個強調色。顏色代表的意義要前後一致。

### 什麼是嚴格的、什麼是有彈性的

| 一律照做 | 視情況而定 |
|---|---|
| 使用者有指定時,標題/章節完全照做 | 使用者沒指定時,標題自己取 |
| 使用者說圖表就用圖表;說表格就用表格 | 沒指定時,視覺化的類型 |
| 他們列出的每個競爭者/資料點 | 沒指定時,競爭者的數量 |
| 有指定時,數值完全照做 | 精度沒指定時,四捨五入的方式 |
| 標題放得下、不溢出 | 競爭者分成幾個類別 |
| 元素不重疊 | 要比較哪些面向 |

---

## 分析工作流程

### 步驟 0:定義產業的關鍵指標

在做任何事之前:這個產業真正靠哪 3-5 個指標在運轉?在每個競爭者身上一致地使用這些指標。

| 產業 | 關鍵指標 |
|---|---|
| SaaS | ARR、NRR、CAC payback、LTV/CAC、Rule of 40 |
| 支付 | GPV、take rate、attach rate、交易利潤率 |
| 市集平台 | GMV、take rate、買家/賣家比、回購率 |
| 零售 | 同店銷售、庫存週轉、每平方英尺銷售額 |
| 物流 | 量、單位成本、準時送達率 %、產能利用率 |

沒列出來的產業,就挑投資人和營運者拿來做標竿的指標。

### 步驟 1:市場背景

規模、成長、驅動因素、逆風。要附來源。

正確:「Embedded payments is $80-100B in 2024, growing 20-25% CAGR (McKinsey 2024)」
錯誤:「The market is large and growing rapidly」

### 步驟 2:產業經濟

描繪價值如何流動。做法視產業結構而定:
- **垂直結構**:價值鏈各層,以及每層典型的利潤率
- **平台/網路**:生態系的參與者,以及他們之間的價值流動
- **分散型**:整併的動態,以及依規模而異的利潤率差異

### 步驟 3:標的公司概況

```
| Metric | Value |
|---|---|
| Revenue | $4.96B |
| Growth | +26% YoY |
| Gross Margin | 45% |
| Profitability | $373M Adj. EBITDA |
| Customers | 134K |
| Retention | 92% |
| Market Share | ~15% |
```

多部門的公司要加上拆解:

```
| Segment | Revenue | Rev YoY | Rev % | EBITDA | EBITDA YoY | Margin |
|---|---|---|---|---|---|---|
| Seg A | $25.1B | +26% | 57% | $6.5B | +31% | 26% |
| Seg B | $13.8B | +31% | 31% | $2.5B | +64% | 18% |
| Seg C | $5.1B | -2% | 12% | -$74M | -16% | -1% |
| Total | $44.0B | +18% | 100% | $6.5B* | - | 15% |
```
*如適用,要註明總部成本

### 步驟 4:競爭者對應

用適合的角度來分組(如果使用者沒指定,這是很適合用 `ask_user_question` 的決定):
- 依商業模式:平台 / 垂直 / 水平
- 依區隔:企業 / 中小企業 / 消費者
- 依姿態:直接 / 相鄰 / 新興
- 依來源:既有業者 / 顛覆者 / 新進入者

### 步驟 5:定位視覺化

| 類型 | 何時使用 |
|---|---|
| 2×2 矩陣 | 有兩個主導的競爭因素 |
| 雷達/蜘蛛圖 | 多因素比較 |
| 分層圖 | 自然聚成幾個策略群組 |
| 價值鏈地圖 | 垂直型產業 |
| 生態系地圖 | 平台型市場 |

各產業的 2×2 座標軸組合,請看 `references/frameworks.md`。

### 步驟 6:競爭者深入剖析

每個競爭者兩張表。

**指標:**
```
| Metric | Value |
|---|---|
| Revenue | $X.XB |
| Growth | +XX% YoY |
| Gross Margin | XX% |
| Market Cap | $X.XB |
| Profitability | $XXXM EBITDA |
| Customers | XXK |
| Retention | XX% |
| Market Share | ~XX% |
```

**質化:**
```
| Category | Assessment |
|---|---|
| Business | 他們做什麼(1 句話) |
| Strengths | 2-3 個重點 |
| Weaknesses | 2-3 個重點 |
| Strategy | 目前的優先事項 |
```

### 步驟 7:比較分析

```
| Dimension | Company A | Company B | Company C |
|---|---|---|---|
| Scale | ●●● $160B | ●●○ $45B | ●○○ $8B |
| Growth | ●●○ +26% | ●●● +35% | ●●○ +22% |
| Margins | ●●○ 7.5% | ●○○ 3.2% | ●●● 15% |
```

### 步驟 8:策略背景

併購交易(倍數、理由)、合作趨勢、募資模式、監管發展。併購交易表的格式請看 `references/schemas.md`。

### 步驟 9:綜合

**護城河評估**:針對每個競爭者,在以下項目評為 Strong / Moderate / Weak:

| 護城河 | 要評估什麼 |
|---|---|
| 網路效應 | 使用者/供應商飛輪的強度;跨邊 vs 同邊 |
| 轉換成本 | 技術整合的深度、合約鎖定、行為習慣 |
| 規模經濟 | 量大時的單位成本優勢;最小有效規模 |
| 無形資產 | 品牌、專有資料、監管執照、專利 |

**必要的綜合要素:**
- 持久的優勢(難以複製):對應到護城河類別
- 結構性弱點(難以修正)
- 目前狀態 vs. 趨勢走向

**投資情境**(如果階段 1 界定範圍時說不需要,就跳過):

```
| Scenario | Probability | Key driver |
|---|---|---|
| Bull | 30% | Market share gains, margin expansion |
| Base | 50% | Current trajectory continues |
| Bear | 20% | Competitive pressure, margin compression |
```

---

## 品質檢查清單

完成之前:

**忠實於提示**
- 投影片標題跟使用者指定的一字不差
- 說圖表的地方就是圖表;說表格的地方就是表格
- 他們列出的每個競爭者/年份/資料點都在
- 數值與格式完全照指定

**資料一致性**
- 來源檔案的值是直接擷取,沒有重新計算
- 同一個指標出現在每張投影片上都是同一個值
- 小數精度跟來源一致

**版面**
- 標題放得下、不溢出
- 元素沒有重疊
- 所有文字都在容器內,沒有被截掉

**內容**
- 每個數字都有出處
- 所有指標都來自同一個會計期間(或有標記)
- 投影片標題陳述的是洞見,不是主題
- 圖表是真正的圖表物件

每張投影片都要跑標準的視覺驗證檢查:這能抓出你在讀 XML 時看不出來的重疊、溢出和低對比文字。

英文原文

---
name: competitive-analysis
description: Framework for building competitive landscape decks — market positioning, competitor deep-dives, comparative analysis, strategic synthesis. Use when the user asks for a competitive landscape, competitor analysis, peer comparison, market positioning assessment, strategic review, or investment memo deck. Also triggers on "who are the competitors to X", "benchmark X against peers", "build a market map", or any request to systematically evaluate competitive dynamics across an industry.
---

# Competitive Landscape Mapping

Build a complete competitive analysis deck. This is a two-phase process: gather requirements and get outline approval first, then build.

## Environment check

This skill works in both the PowerPoint add-in and chat. Identify which you're in before starting — the mechanics differ, the workflow doesn't:

- **Add-in** — the deck is open live; build slides directly into it.
- **Chat** — generate a `.pptx` file (or build into one the user uploaded).

Everything below applies in both.

## Phase 1 — Scope the analysis

Competitive analysis means different things to different people. Before any research or slide-building, use `ask_user_question` to pin down what they actually want. Don't guess — a 20-slide peer benchmarking deck and a 5-slide market map are both "competitive analysis" and take completely different shapes.

Gather in one round if you can (the tool takes up to 4 questions):

- **Scope** — Single target company with competitors around it? Or multi-company side-by-side with no protagonist?
- **Competitor set** — Which companies are in scope? If the user names them, use exactly those. If they say "the usual suspects," propose a set and confirm.
- **Audience and depth** — Quick read for someone already in the space, or a full primer? This drives whether you need market sizing, industry economics, and history — or can skip to the comparison.
- **Investment context** — Do they need bull/base/bear scenarios and signposts? That's Step 9 below; skip it if this is a strategic review rather than an investment thesis.

If they've uploaded an Excel/CSV with competitor data, confirm which columns map to which metrics before you start pulling numbers. Source-file fidelity matters: use values exactly as given, don't recalculate or re-round.

## Phase 2 — Outline, approve, then build

**Do not create slides until the outline is approved.** Propose slide titles and one-line content notes, present them to the user, get a yes. A competitive deck is 10-20 slides of interlocking content — rebuilding because slide 4 was wrong is expensive. The outline is the cheap iteration point.

When proposing the outline, `ask_user_question` works well for the structural decisions: which positioning visualization (2×2 matrix / radar / tier diagram — Step 5 below), how to group competitors (by business model / segment / posture — Step 4). These are taste calls the user likely has an opinion on.

---

## Standards — apply throughout

### Prompt fidelity

When the user specifies something, that's a requirement, not a suggestion:
- **Slide titles and section names** — exact wording. If they say "Overview and Competitive Scope," don't swap in "FY2024 Competitive Landscape."
- **Chart vs. table** — not interchangeable. "Embedded chart" means a real chart object with data labels on the bars/slices, not a formatted table.
- **Complete data series** — if they list 7 competitors, include all 7. If they show 2015-2025, include every year.
- **Exact values and ratios** — "surpasses DoorDash 4:1, Lyft 8:1" means those ratios, not "7.6x Lyft."

### Source quality, when sources conflict

1. 10-Ks / annual reports (audited)
2. Earnings calls / investor presentations (management commentary)
3. Sell-side research (analyst estimates, useful for private company sizing)
4. Industry reports (McKinsey, Gartner — market sizing, trends)
5. News (recent developments only; verify against primary sources)

### Data comparability

- All competitor metrics from the same fiscal year; flag exceptions explicitly ("FY24" vs "H1 2024")
- Same metric definitions across competitors
- Convert to USD for international; note the exchange rate and date
- Missing data shows as "-" or "N/A" with an "[E]" flag for estimates — never blank
- Every number has a citation: "[Company] [Document] ([Date])"

### Design

- **Slide titles are insights, not labels.** "Scale leaders pulling away from niche players" — not "Competitive Analysis."
- **Signposts are quantified.** "Margin below 40%" — not "margins decline."
- **Ratings show the actual.** "●●● $160B" — not just "●●●."
- **Charts are real chart objects** — not text tables dressed up to look like charts.

**Typography** — set explicitly, don't rely on defaults:
- Slide titles: 28-32pt bold
- Section headers: 18-20pt bold
- Body text: 14-16pt (never below 14pt)
- Table text: 14pt
- Sources/footnotes: 14pt, gray
- Same element type = same size throughout the deck

**Charts:**
- Legend inside the chart boundary, not floating over the plot area
- Right-side legend for pies (≤6 slices), bottom legend for line/bar (≤4 series)
- More than 6 series → split into multiple charts or use a table
- Pie charts show percentages on slices, not just in the legend

**Tables:**
- Light gray header row, bold
- Right-align numbers, left-align text
- Enough cell padding that text doesn't touch borders

**Color:** 2-3 colors max. Muted — navy, gray, one accent. Same color meanings throughout.

### What's strict vs. flexible

| Always | Case-by-case |
|---|---|
| Exact titles/sections when user specifies | Creative titles when they don't |
| Chart when user says chart; table when they say table | Visualization type when unspecified |
| Every competitor/data point they list | Number of competitors when unspecified |
| Exact values when specified | Rounding when precision unspecified |
| Titles fit without overflow | Number of competitor categories |
| No overlapping elements | Which dimensions to compare |

---

## Analysis workflow

### Step 0 — Industry-defining metrics

Before anything else: what 3-5 metrics does this industry actually run on? Use these consistently across every competitor.

| Industry | Key metrics |
|---|---|
| SaaS | ARR, NRR, CAC payback, LTV/CAC, Rule of 40 |
| Payments | GPV, take rate, attach rate, transaction margin |
| Marketplaces | GMV, take rate, buyer/seller ratio, repeat rate |
| Retail | Same-store sales, inventory turns, sales per sq ft |
| Logistics | Volume, cost per unit, on-time delivery %, capacity utilization |

Industry not listed — pick the metrics investors and operators benchmark on.

### Step 1 — Market context

Size, growth, drivers, headwinds. With sources.

Correct: "Embedded payments is $80-100B in 2024, growing 20-25% CAGR (McKinsey 2024)"
Wrong: "The market is large and growing rapidly"

### Step 2 — Industry economics

Map how value flows. Approach depends on industry structure:
- **Vertically structured** — value chain layers, typical margin at each
- **Platform/network** — ecosystem participants, value flows between them
- **Fragmented** — consolidation dynamics, margin differences by scale

### Step 3 — Target company profile

```
| Metric | Value |
|---|---|
| Revenue | $4.96B |
| Growth | +26% YoY |
| Gross Margin | 45% |
| Profitability | $373M Adj. EBITDA |
| Customers | 134K |
| Retention | 92% |
| Market Share | ~15% |
```

Multi-segment companies add a breakdown:

```
| Segment | Revenue | Rev YoY | Rev % | EBITDA | EBITDA YoY | Margin |
|---|---|---|---|---|---|---|
| Seg A | $25.1B | +26% | 57% | $6.5B | +31% | 26% |
| Seg B | $13.8B | +31% | 31% | $2.5B | +64% | 18% |
| Seg C | $5.1B | -2% | 12% | -$74M | -16% | -1% |
| Total | $44.0B | +18% | 100% | $6.5B* | - | 15% |
```
*Note corporate costs if applicable

### Step 4 — Competitor mapping

Group by whichever lens fits (this is a good `ask_user_question` decision if the user hasn't specified):
- By business model — platform / vertical / horizontal
- By segment — enterprise / SMB / consumer
- By posture — direct / adjacent / emerging
- By origin — incumbent / disruptor / new entrant

### Step 5 — Positioning visualization

| Type | When |
|---|---|
| 2×2 matrix | Two dominant competitive factors |
| Radar/spider | Multi-factor comparison |
| Tier diagram | Natural clustering into strategic groups |
| Value chain map | Vertical industries |
| Ecosystem map | Platform markets |

See `references/frameworks.md` for 2×2 axis pairs by industry.

### Step 6 — Competitor deep-dives

Two tables per competitor.

**Metrics:**
```
| Metric | Value |
|---|---|
| Revenue | $X.XB |
| Growth | +XX% YoY |
| Gross Margin | XX% |
| Market Cap | $X.XB |
| Profitability | $XXXM EBITDA |
| Customers | XXK |
| Retention | XX% |
| Market Share | ~XX% |
```

**Qualitative:**
```
| Category | Assessment |
|---|---|
| Business | What they do (1 sentence) |
| Strengths | 2-3 bullets |
| Weaknesses | 2-3 bullets |
| Strategy | Current priorities |
```

### Step 7 — Comparative analysis

```
| Dimension | Company A | Company B | Company C |
|---|---|---|---|
| Scale | ●●● $160B | ●●○ $45B | ●○○ $8B |
| Growth | ●●○ +26% | ●●● +35% | ●●○ +22% |
| Margins | ●●○ 7.5% | ●○○ 3.2% | ●●● 15% |
```

### Step 8 — Strategic context

M&A transactions (multiples, rationale), partnership trends, capital raising patterns, regulatory developments. See `references/schemas.md` for the M&A transaction table format.

### Step 9 — Synthesis

**Moat assessment** — rate each competitor Strong / Moderate / Weak on:

| Moat | What to assess |
|---|---|
| Network effects | User/supplier flywheel strength; cross-side vs same-side |
| Switching costs | Technical integration depth, contractual lock-in, behavioral habits |
| Scale economies | Unit cost advantages at volume; minimum efficient scale |
| Intangible assets | Brand, proprietary data, regulatory licenses, patents |

**Required synthesis elements:**
- Durable advantages (hard to replicate) — map to moat categories
- Structural vulnerabilities (hard to fix)
- Current state vs. trajectory

**For investment contexts** (skip if the Phase 1 scoping said no):

```
| Scenario | Probability | Key driver |
|---|---|---|
| Bull | 30% | Market share gains, margin expansion |
| Base | 50% | Current trajectory continues |
| Bear | 20% | Competitive pressure, margin compression |
```

---

## Quality checklist

Before finishing:

**Prompt fidelity**
- Slide titles match what the user specified, verbatim
- Charts where they said chart; tables where they said table
- Every competitor/year/data point they listed is present
- Exact values and formats as specified

**Data consistency**
- Source-file values extracted directly, not recalculated
- Same metric shows the same value on every slide it appears
- Same decimal precision as the source

**Layout**
- Titles fit without overflow
- No overlapping elements
- All text within containers, no clipping

**Content**
- Every number has a citation
- All metrics from the same fiscal period (or flagged)
- Slide titles state insights, not topics
- Charts are real chart objects

Run standard visual verification checks on every slide — this catches overlaps, overflow, and low-contrast text that don't show up when you're reading back the XML.