Competitive Landscape Mapping
CRITICAL STANDARDS - APPLY TO EVERY ANALYSIS
Source File Primacy
When source files (Excel/CSV) are provided:
- Extract values DIRECTLY — Do not perform your own calculations; use the numbers as they appear
- Maintain consistency — When the same metric appears in multiple places, ensure identical values throughout
- Verify calculations — If the prompt asks you to calculate something, verify your result matches related data in the source
- Round only as shown — Use the same decimal precision as the source file
Prompt Fidelity
When the prompt specifies exact requirements, follow them verbatim:
Slide Titles & Section Names:
- If prompt says
"Overview and Competitive Scope" slide — use EXACTLY that title, not a paraphrase
- If prompt says
within the "Segment Mix" section — use EXACTLY "Segment Mix" as the section header
- Never substitute with creative alternatives (e.g., don't use "FY2024 Segment Contribution Analysis" when "Overview and Competitive Scope" was specified)
Chart vs Table:
- If prompt says
embedded chart — create an actual PowerPoint chart object, NOT a table
- If prompt says
data labels must display — these go on chart elements (bars, slices, lines), not table cells
- Tables and charts are NOT interchangeable — use exactly what's specified
Complete Data Series:
- If prompt lists 7 competitors, include ALL 7 — not 5 or 6
- If prompt shows data for years 2015-2025, include ALL years — not a subset
- If prompt specifies 6 series in a chart (Uber, Lyft, DiDi, Bolt, Grab, Gojek), include ALL 6 — not 4
Exact Values & Phrasing:
- If prompt says
Revenue: $43.98B (+18% YoY) — display exactly that format
- If prompt says
surpasses DoorDash 4:1, Lyft 8:1 — use those exact ratios, not "7.6x Lyft"
- If prompt gives specific percentages (e.g., "Uber 30%, DiDi 35%"), use exactly those numbers
When in doubt: Re-read the prompt. If it specifies something explicitly, that's not a suggestion — it's a requirement.
Reference Files
This skill includes reference files in the references/ folder. Use them as follows:
references/schemas.md — Table templates for M&A transactions, scenario analysis, and slide structure. Reference when building financial tables or investment scenarios.
references/frameworks.md — 2x2 matrix axis pairs by industry. Reference when choosing positioning visualization dimensions.
Source Quality Hierarchy
When sources conflict, prioritize in this order:
- 10-Ks / Annual Reports — Audited, highest reliability
- Earnings Calls / Investor Presentations — Management commentary, forward guidance
- Sell-Side Research — Analyst estimates, useful for private company sizing
- Industry Reports (McKinsey, Gartner, etc.) — Market sizing, trends
- News Articles — Use only for recent developments, verify against primary sources
Data Comparability
- Time periods must match — All competitor metrics from same fiscal year. Flag exceptions: "(FY24)" vs "(H1 2024)"
- Metric definitions must match — Same calculation methodology across competitors
- Currency normalization — Convert all figures to USD for international comparisons; note exchange rate and date used
- Use "-" for missing data — Never leave cells blank; for private companies, use "N/A" or estimates with "[E]" flag
- Cite every number — Format: "[Company] [Document] ([Date])"
- Source file fidelity — When Excel/CSV files are provided, use values exactly as given; do not recalculate or round differently than shown
Design & Formatting
- Slide titles = insights — "Scale leaders pulling away from niche players" not "Competitive Analysis"
- Slide titles must fit — One or two lines fine, but no overflow; reduce font size if needed (min 24pt)
- Signposts = quantified — "margin below 40%" not "margins decline"
- Ratings include actuals — "●●● $160B" not just "●●●"
- Slide numbers required — Every slide must have a page number
Presentation-Specific Requirements
- Actual embedded charts required — Pie charts, bar charts, and line graphs must be real PowerPoint chart objects (created via pptx skill), NOT text/ASCII representations
- Match prompt structure — If prompt specifies slide structure, follow it
- Competitor tables — For comprehensive analysis: metrics table + qualitative table per competitor. For rapid assessments: single combined table is acceptable.
- Segment financials — Include both Revenue AND EBITDA when available. For private competitors or limited disclosure, revenue-only tables are acceptable; note "[EBITDA not disclosed]"
Visual Reference
Review examples/Toast_Embedded_Payments_Competitive_Landscape_v3.pptx and match its professional quality:
Spacing & Overflow Prevention:
- Title-to-content gap — Minimum 0.4" between slide title bottom and first content element
- Section header gaps — Minimum 0.25" between section headers and content below
- Element buffers — Minimum 0.2" between any two elements (tables, text boxes, charts)
- Margin safety — Keep all content at least 0.5" from slide edges
- Text overflow — If text doesn't fit, reduce font size or split across slides; never let text clip or overlap
Slide Titles:
- Must fit within slide width — One or two lines is fine, but text must not overflow or clip
- If title is too long — Shorten wording or reduce font size (minimum 24pt)
- Front-load the insight — Put the key point first, details second
Chart Formatting:
- Legend inside layout — Always set
include_in_layout=True so legends don't overlap chart area
- Legend position — Use RIGHT for pie charts (≤6 items), BOTTOM for line/bar charts (≤4 series)
- Too many series — If >6 series, consider splitting into multiple charts or using a table instead
- Data labels — For pie charts, show percentages on slices rather than relying solely on legend
Typography (set explicitly, never use defaults):
- Slide title: 28-32pt bold
- Section headers: 16-20pt bold
- Body text: 11-14pt regular
- Table text: 10-12pt regular
- Sources/footnotes: 8-10pt, gray
- Consistency rule: Same element type = same font size throughout deck
Layout:
- Clean grid alignment — tables and text blocks align to consistent margins
- Generous whitespace — don't crowd slides; let content breathe
- Visual hierarchy — most important insight is largest/most prominent
- One key message per slide — supporting detail below
Color:
- Limited palette — 2-3 colors max (one accent color for emphasis)
- Muted tones — avoid bright/saturated colors; use navy, gray, muted blue
- Consistent application — same color meanings throughout (e.g., accent for key metrics)
Tables:
- Light gray header row with bold text
- Alternating row shading (subtle) or clean white with thin borders
- Right-align numbers, left-align text
- Adequate cell padding — text shouldn't touch borders
Rating visuals:
- ●●● / ●●○ / ●○○ system with actual metric alongside
- Consistent placement in comparative tables
Adapt structure and metrics to fit your industry — but maintain this level of polish.
What's STRICT vs FLEXIBLE
| STRICT (Every Time) |
FLEXIBLE (Case-by-Case) |
| Exact titles/sections when prompt specifies |
Creative titles when prompt doesn't specify |
| Chart when prompt says chart; table when prompt says table |
Visualization type when prompt doesn't specify |
| All data points/competitors listed in prompt |
Number of competitors when prompt doesn't specify |
| Exact values/ratios when prompt specifies them |
Rounding when prompt doesn't specify precision |
| Titles fit without overflow |
Number of competitor categories |
| Minimum spacing between elements |
Which dimensions to compare |
| Chart legends inside layout |
Number of competitors profiled |
| No overlapping text/elements |
Visualization type (2x2, radar, tier) |
WORKFLOW PHASES
Phase 1: Clarify Requirements
Before starting, confirm:
- Scope: Single company deep-dive or multi-company comparison?
- Output: Presentation or written memo?
- Focus areas: Specific competitors, dimensions, or strategic questions?
- Investment context: Need scenarios/signposts?
- Source files: What data files are provided and what values should be extracted?
Phase 2: Research → Outline → Review → Create
Do NOT create final output until outline is reviewed.
The 10-step Analysis Workflow below (Steps 0-9) is executed during Phase 2. Complete research and outlining before creating final slides or documents.
ANALYSIS WORKFLOW
Step 0: Identify Industry-Defining Metrics
Before diving into analysis, identify 3-5 metrics that matter most for this industry:
| 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 |
For industries not listed, identify the 3-5 metrics that investors and operators use to benchmark performance.
Use these metrics consistently across all competitor comparisons.
Step 1: Market Context
- Market size (current and projected) with source
- Growth drivers and headwinds
- Key trends reshaping the industry
CORRECT: "The embedded payments market is $80-100B in 2024, growing at 20-25% CAGR (McKinsey 2024)"
WRONG: "The market is large and growing rapidly"
Step 2: Industry Economics
Map value flows. Approach varies by industry type:
- Vertically-structured — Value chain layers with typical margin at each
- Platform/network — Ecosystem participants and value flows between them
- Fragmented — Consolidation dynamics and 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% |
For multi-segment companies, add segment 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 competitors using the framework that fits:
- By business model — Platform vs. vertical vs. horizontal
- By segment — Enterprise vs. SMB vs. consumer
- By posture — Direct vs. adjacent vs. emerging
- By origin — Incumbents vs. disruptors vs. new entrants
Step 5: Positioning Visualization
| Visualization |
Best For |
| 2x2 Matrix |
Two dominant competitive factors |
| Radar/Spider |
Multi-factor comparison |
| Tier Diagram |
Natural clustering/strategic groups |
| Value Chain Map |
Vertical industries |
| Ecosystem Map |
Platform markets |
Step 6: Competitor Deep Dives
Table 1 — 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% |
Table 2 — 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, strategic rationale)
- Partnership and integration trends
- Capital raising patterns
- Regulatory developments
Step 9: Synthesis
Competitive Moat Assessment:
Evaluate each competitor's durable advantages using these categories:
| Moat Type |
What to Assess |
| Network Effects |
Strength of user/supplier flywheel; cross-side vs. same-side effects |
| Switching Costs |
Technical integration depth, contractual lock-in, behavioral habits |
| Scale Economies |
Unit cost advantages at volume; minimum efficient scale |
| Intangible Assets |
Brand value, proprietary data, regulatory licenses, patents |
Rate each as Strong / Moderate / Weak with supporting evidence.
Required Synthesis Elements:
- Durable advantages (hard to replicate) — map to moat categories above
- Structural vulnerabilities (hard to fix)
- Current state vs. trajectory
For investment contexts:
| 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 finalizing, verify:
Prompt Fidelity:
- ✅ Slide titles match prompt exactly (not paraphrased)
- ✅ Section names match prompt exactly
- ✅ Charts used where prompt says "chart"; tables where prompt says "table"
- ✅ All competitors/data points included (if prompt lists 7, include 7)
- ✅ All years/periods included (if prompt shows 2015-2025, include all)
- ✅ Exact values and formats used as specified in prompt
- ✅ Commentary uses exact phrasing when prompt specifies it
Source File & Data Consistency:
- ✅ All values from source files extracted directly (not recalculated)
- ✅ Same metric shows identical value across all slides
- ✅ Calculated percentages match source data or related figures
- ✅ Numbers use same decimal precision as source
Layout & Spacing:
- ✅ Minimum 0.4" gap between slide title and first content element
- ✅ No text or elements overlapping
- ✅ All content within 0.5" margin from slide edges
- ✅ Text fits within containers (no clipping or overflow)
- ✅ Slide titles fit within slide width (1-2 lines, no overflow)
Charts:
- ✅ Legends set to include_in_layout=True (no overlap with chart)
- ✅ Legend position appropriate (RIGHT for pie, BOTTOM for line/bar)
- ✅ No more than 6 series per chart; if more, split or use table
Typography:
- ✅ Font sizes explicitly set (not default)
- ✅ Same element type uses same font size across all slides
- ✅ Titles 28-32pt, headers 16-20pt, body 11-14pt, sources 8-10pt
Data & Sources:
- ✅ Every number has a source citation
- ✅ All competitor metrics from same fiscal period (flag exceptions)
- ✅ Same metric definitions across all competitors
Presentation Format:
- ✅ Slide titles state insights, not topics
- ✅ All slides have page numbers
- ✅ Charts are actual embedded PowerPoint objects (not ASCII/text)
- ✅ Segment tables include EBITDA where available; revenue-only acceptable for private companies
1---2name: competitive-analysis3description: Framework for competitive landscape analysis across any industry. Use when creating competitor analysis, market positioning assessments, investment memos, strategic reviews, or any analysis requiring systematic evaluation of competitive dynamics. Triggers include requests for competitive landscape decks, peer comparisons, market structure analysis, strategic positioning assessments, and investment recommendations.4---5
6# Competitive Landscape Mapping
7
8---
9
10## CRITICAL STANDARDS - APPLY TO EVERY ANALYSIS
11
12### Source File Primacy
13
14When source files (Excel/CSV) are provided:
15* **Extract values DIRECTLY** — Do not perform your own calculations; use the numbers as they appear
16* **Maintain consistency** — When the same metric appears in multiple places, ensure identical values throughout
17* **Verify calculations** — If the prompt asks you to calculate something, verify your result matches related data in the source
18* **Round only as shown** — Use the same decimal precision as the source file
19
20### Prompt Fidelity
21
22When the prompt specifies exact requirements, follow them verbatim:
23
24**Slide Titles & Section Names:**
25* If prompt says `"Overview and Competitive Scope" slide` — use EXACTLY that title, not a paraphrase
26* If prompt says `within the "Segment Mix" section` — use EXACTLY "Segment Mix" as the section header
27* Never substitute with creative alternatives (e.g., don't use "FY2024 Segment Contribution Analysis" when "Overview and Competitive Scope" was specified)
28
29**Chart vs Table:**
30* If prompt says `embedded chart` — create an actual PowerPoint chart object, NOT a table
31* If prompt says `data labels must display` — these go on chart elements (bars, slices, lines), not table cells
32* Tables and charts are NOT interchangeable — use exactly what's specified
33
34**Complete Data Series:**
35* If prompt lists 7 competitors, include ALL 7 — not 5 or 6
36* If prompt shows data for years 2015-2025, include ALL years — not a subset
37* If prompt specifies 6 series in a chart (Uber, Lyft, DiDi, Bolt, Grab, Gojek), include ALL 6 — not 4
38
39**Exact Values & Phrasing:**
40* If prompt says `Revenue: $43.98B (+18% YoY)` — display exactly that format
41* If prompt says `surpasses DoorDash 4:1, Lyft 8:1` — use those exact ratios, not "7.6x Lyft"
42* If prompt gives specific percentages (e.g., "Uber 30%, DiDi 35%"), use exactly those numbers
43
44**When in doubt:** Re-read the prompt. If it specifies something explicitly, that's not a suggestion — it's a requirement.
45
46### Reference Files
47
48This skill includes reference files in the `references/` folder. Use them as follows:
49* **`references/schemas.md`** — Table templates for M&A transactions, scenario analysis, and slide structure. Reference when building financial tables or investment scenarios.
50* **`references/frameworks.md`** — 2x2 matrix axis pairs by industry. Reference when choosing positioning visualization dimensions.
51
52### Source Quality Hierarchy
53
54When sources conflict, prioritize in this order:
551. **10-Ks / Annual Reports** — Audited, highest reliability
562. **Earnings Calls / Investor Presentations** — Management commentary, forward guidance
573. **Sell-Side Research** — Analyst estimates, useful for private company sizing
584. **Industry Reports** (McKinsey, Gartner, etc.) — Market sizing, trends
595. **News Articles** — Use only for recent developments, verify against primary sources
60
61### Data Comparability
62* **Time periods must match** — All competitor metrics from same fiscal year. Flag exceptions: "(FY24)" vs "(H1 2024)"
63* **Metric definitions must match** — Same calculation methodology across competitors
64* **Currency normalization** — Convert all figures to USD for international comparisons; note exchange rate and date used
65* **Use "-" for missing data** — Never leave cells blank; for private companies, use "N/A" or estimates with "[E]" flag
66* **Cite every number** — Format: "[Company] [Document] ([Date])"
67* **Source file fidelity** — When Excel/CSV files are provided, use values exactly as given; do not recalculate or round differently than shown
68
69### Design & Formatting
70* **Slide titles = insights** — "Scale leaders pulling away from niche players" not "Competitive Analysis"
71* **Slide titles must fit** — One or two lines fine, but no overflow; reduce font size if needed (min 24pt)
72* **Signposts = quantified** — "margin below 40%" not "margins decline"
73* **Ratings include actuals** — "●●● $160B" not just "●●●"
74* **Slide numbers required** — Every slide must have a page number
75
76### Presentation-Specific Requirements
77* **Actual embedded charts required** — Pie charts, bar charts, and line graphs must be real PowerPoint chart objects (created via pptx skill), NOT text/ASCII representations
78* **Match prompt structure** — If prompt specifies slide structure, follow it
79* **Competitor tables** — For comprehensive analysis: metrics table + qualitative table per competitor. For rapid assessments: single combined table is acceptable.
80* **Segment financials** — Include both Revenue AND EBITDA when available. For private competitors or limited disclosure, revenue-only tables are acceptable; note "[EBITDA not disclosed]"
81
82### Visual Reference
83
84**Review `examples/Toast_Embedded_Payments_Competitive_Landscape_v3.pptx` and match its professional quality:**
85
86**Spacing & Overflow Prevention:**
87- **Title-to-content gap** — Minimum 0.4" between slide title bottom and first content element
88- **Section header gaps** — Minimum 0.25" between section headers and content below
89- **Element buffers** — Minimum 0.2" between any two elements (tables, text boxes, charts)
90- **Margin safety** — Keep all content at least 0.5" from slide edges
91- **Text overflow** — If text doesn't fit, reduce font size or split across slides; never let text clip or overlap
92
93**Slide Titles:**
94- **Must fit within slide width** — One or two lines is fine, but text must not overflow or clip
95- **If title is too long** — Shorten wording or reduce font size (minimum 24pt)
96- **Front-load the insight** — Put the key point first, details second
97
98**Chart Formatting:**
99- **Legend inside layout** — Always set `include_in_layout=True` so legends don't overlap chart area
100- **Legend position** — Use RIGHT for pie charts (≤6 items), BOTTOM for line/bar charts (≤4 series)
101- **Too many series** — If >6 series, consider splitting into multiple charts or using a table instead
102- **Data labels** — For pie charts, show percentages on slices rather than relying solely on legend
103
104**Typography (set explicitly, never use defaults):**
105- Slide title: 28-32pt bold
106- Section headers: 16-20pt bold
107- Body text: 11-14pt regular
108- Table text: 10-12pt regular
109- Sources/footnotes: 8-10pt, gray
110- **Consistency rule**: Same element type = same font size throughout deck
111
112**Layout:**
113- Clean grid alignment — tables and text blocks align to consistent margins
114- Generous whitespace — don't crowd slides; let content breathe
115- Visual hierarchy — most important insight is largest/most prominent
116- One key message per slide — supporting detail below
117
118**Color:**
119- Limited palette — 2-3 colors max (one accent color for emphasis)
120- Muted tones — avoid bright/saturated colors; use navy, gray, muted blue
121- Consistent application — same color meanings throughout (e.g., accent for key metrics)
122
123**Tables:**
124- Light gray header row with bold text
125- Alternating row shading (subtle) or clean white with thin borders
126- Right-align numbers, left-align text
127- Adequate cell padding — text shouldn't touch borders
128
129**Rating visuals:**
130- ●●● / ●●○ / ●○○ system with actual metric alongside
131- Consistent placement in comparative tables
132
133Adapt structure and metrics to fit your industry — but maintain this level of polish.
134
135### What's STRICT vs FLEXIBLE
136
137| STRICT (Every Time) | FLEXIBLE (Case-by-Case) |
138|---------------------|------------------------|
139| Exact titles/sections when prompt specifies | Creative titles when prompt doesn't specify |
140| Chart when prompt says chart; table when prompt says table | Visualization type when prompt doesn't specify |
141| All data points/competitors listed in prompt | Number of competitors when prompt doesn't specify |
142| Exact values/ratios when prompt specifies them | Rounding when prompt doesn't specify precision |
143| Titles fit without overflow | Number of competitor categories |
144| Minimum spacing between elements | Which dimensions to compare |
145| Chart legends inside layout | Number of competitors profiled |
146| No overlapping text/elements | Visualization type (2x2, radar, tier) |
147
148---
149
150## WORKFLOW PHASES
151
152### Phase 1: Clarify Requirements
153Before starting, confirm:
154* **Scope**: Single company deep-dive or multi-company comparison?
155* **Output**: Presentation or written memo?
156* **Focus areas**: Specific competitors, dimensions, or strategic questions?
157* **Investment context**: Need scenarios/signposts?
158* **Source files**: What data files are provided and what values should be extracted?
159
160### Phase 2: Research → Outline → Review → Create
161**Do NOT create final output until outline is reviewed.**
162
163The 10-step Analysis Workflow below (Steps 0-9) is executed during Phase 2. Complete research and outlining before creating final slides or documents.
164
165---
166
167## ANALYSIS WORKFLOW
168
169### Step 0: Identify Industry-Defining Metrics
170Before diving into analysis, identify 3-5 metrics that matter most for this industry:
171
172| Industry | Key Metrics |
173|----------|-------------|
174| SaaS | ARR, NRR, CAC payback, LTV/CAC, Rule of 40 |
175| Payments | GPV, take rate, attach rate, transaction margin |
176| Marketplaces | GMV, take rate, buyer/seller ratio, repeat rate |
177| Retail | Same-store sales, inventory turns, sales per sq ft |
178| Logistics | Volume, cost per unit, on-time delivery %, capacity utilization |
179
180For industries not listed, identify the 3-5 metrics that investors and operators use to benchmark performance.
181
182Use these metrics consistently across all competitor comparisons.
183
184### Step 1: Market Context
185- Market size (current and projected) with source
186- Growth drivers and headwinds
187- Key trends reshaping the industry
188
189**CORRECT:** "The embedded payments market is $80-100B in 2024, growing at 20-25% CAGR (McKinsey 2024)"
190**WRONG:** "The market is large and growing rapidly"
191
192### Step 2: Industry Economics
193
194Map value flows. Approach varies by industry type:
195* **Vertically-structured** — Value chain layers with typical margin at each
196* **Platform/network** — Ecosystem participants and value flows between them
197* **Fragmented** — Consolidation dynamics and margin differences by scale
198
199### Step 3: Target Company Profile
200
201```
202| Metric | Value |
203|--------|-------|
204| Revenue | $4.96B |
205| Growth | +26% YoY |
206| Gross Margin | 45% |
207| Profitability | $373M Adj. EBITDA |
208| Customers | 134K |
209| Retention | 92% |
210| Market Share | ~15% |
211```
212
213**For multi-segment companies, add segment breakdown:**
214```
215| Segment | Revenue | Rev YoY | Rev % | EBITDA | EBITDA YoY | Margin |
216|---------|---------|---------|-------|--------|------------|--------|
217| Seg A | $25.1B | +26% | 57% | $6.5B | +31% | 26% |
218| Seg B | $13.8B | +31% | 31% | $2.5B | +64% | 18% |
219| Seg C | $5.1B | -2% | 12% | -$74M | -16% | -1% |
220| Total | $44.0B | +18% | 100% | $6.5B* | - | 15% |
221```
222*Note corporate costs if applicable
223
224### Step 4: Competitor Mapping
225
226Group competitors using the framework that fits:
227* **By business model** — Platform vs. vertical vs. horizontal
228* **By segment** — Enterprise vs. SMB vs. consumer
229* **By posture** — Direct vs. adjacent vs. emerging
230* **By origin** — Incumbents vs. disruptors vs. new entrants
231
232### Step 5: Positioning Visualization
233
234| Visualization | Best For |
235|--------------|----------|
236| 2x2 Matrix | Two dominant competitive factors |
237| Radar/Spider | Multi-factor comparison |
238| Tier Diagram | Natural clustering/strategic groups |
239| Value Chain Map | Vertical industries |
240| Ecosystem Map | Platform markets |
241
242### Step 6: Competitor Deep Dives
243
244**Table 1 — Metrics:**
245```
246| Metric | Value |
247|--------|-------|
248| Revenue | $X.XB |
249| Growth | +XX% YoY |
250| Gross Margin | XX% |
251| Market Cap | $X.XB |
252| Profitability | $XXXM EBITDA |
253| Customers | XXK |
254| Retention | XX% |
255| Market Share | ~XX% |
256```
257
258**Table 2 — Qualitative:**
259```
260| Category | Assessment |
261|----------|------------|
262| Business | What they do (1 sentence) |
263| Strengths | 2-3 bullets |
264| Weaknesses | 2-3 bullets |
265| Strategy | Current priorities |
266```
267
268### Step 7: Comparative Analysis
269
270```
271| Dimension | Company A | Company B | Company C |
272|-----------|-----------|-----------|-----------|
273| Scale | ●●● $160B | ●●○ $45B | ●○○ $8B |
274| Growth | ●●○ +26% | ●●● +35% | ●●○ +22% |
275| Margins | ●●○ 7.5% | ●○○ 3.2% | ●●● 15% |
276```
277
278### Step 8: Strategic Context
279- M&A transactions (multiples, strategic rationale)
280- Partnership and integration trends
281- Capital raising patterns
282- Regulatory developments
283
284### Step 9: Synthesis
285
286**Competitive Moat Assessment:**
287Evaluate each competitor's durable advantages using these categories:
288
289| Moat Type | What to Assess |
290|-----------|----------------|
291| Network Effects | Strength of user/supplier flywheel; cross-side vs. same-side effects |
292| Switching Costs | Technical integration depth, contractual lock-in, behavioral habits |
293| Scale Economies | Unit cost advantages at volume; minimum efficient scale |
294| Intangible Assets | Brand value, proprietary data, regulatory licenses, patents |
295
296Rate each as Strong / Moderate / Weak with supporting evidence.
297
298**Required Synthesis Elements:**
299- Durable advantages (hard to replicate) — map to moat categories above
300- Structural vulnerabilities (hard to fix)
301- Current state vs. trajectory
302
303**For investment contexts:**
304```
305| Scenario | Probability | Key Driver |
306|----------|-------------|------------|
307| Bull | 30% | Market share gains, margin expansion |
308| Base | 50% | Current trajectory continues |
309| Bear | 20% | Competitive pressure, margin compression |
310```
311
312---
313
314## QUALITY CHECKLIST
315
316Before finalizing, verify:
317
318**Prompt Fidelity:**
319- ✅ Slide titles match prompt exactly (not paraphrased)
320- ✅ Section names match prompt exactly
321- ✅ Charts used where prompt says "chart"; tables where prompt says "table"
322- ✅ All competitors/data points included (if prompt lists 7, include 7)
323- ✅ All years/periods included (if prompt shows 2015-2025, include all)
324- ✅ Exact values and formats used as specified in prompt
325- ✅ Commentary uses exact phrasing when prompt specifies it
326
327**Source File & Data Consistency:**
328- ✅ All values from source files extracted directly (not recalculated)
329- ✅ Same metric shows identical value across all slides
330- ✅ Calculated percentages match source data or related figures
331- ✅ Numbers use same decimal precision as source
332
333**Layout & Spacing:**
334- ✅ Minimum 0.4" gap between slide title and first content element
335- ✅ No text or elements overlapping
336- ✅ All content within 0.5" margin from slide edges
337- ✅ Text fits within containers (no clipping or overflow)
338- ✅ Slide titles fit within slide width (1-2 lines, no overflow)
339
340**Charts:**
341- ✅ Legends set to include_in_layout=True (no overlap with chart)
342- ✅ Legend position appropriate (RIGHT for pie, BOTTOM for line/bar)
343- ✅ No more than 6 series per chart; if more, split or use table
344
345**Typography:**
346- ✅ Font sizes explicitly set (not default)
347- ✅ Same element type uses same font size across all slides
348- ✅ Titles 28-32pt, headers 16-20pt, body 11-14pt, sources 8-10pt
349
350**Data & Sources:**
351- ✅ Every number has a source citation
352- ✅ All competitor metrics from same fiscal period (flag exceptions)
353- ✅ Same metric definitions across all competitors
354
355**Presentation Format:**
356- ✅ Slide titles state insights, not topics
357- ✅ All slides have page numbers
358- ✅ Charts are actual embedded PowerPoint objects (not ASCII/text)
359- ✅ Segment tables include EBITDA where available; revenue-only acceptable for private companies