fsi-fa-competitive-analysis
Framework for competitive landscape analysis across any industry.
Skill by d-wwei
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/d-wwei-fsi-fa-competitive-analysis
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/fsi-fa-competitive-analysis
What's inside
- Skill name
fsi-fa-competitive-analysis- Description
- 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.
- License
- Apache-2.0
- Instructions
- 356 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: examples/Toast_Embedded_Payments_Competitive_Landscape_v3.pptx
Files (3)
- SKILL.md
- frameworks.md · references/
- schemas.md · references/
SKILL.md (first lines)
# 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: 1. **10-Ks / Annual Reports** — Audited, highest reliability 2. **Earnings Calls / Investor Presentations** — Management commentary, forward guidance 3. **Sell-Side Research** — Analyst estimates, useful for private company sizing 4. **Industry Reports** (McKinsey, Gartner, etc.) — Market sizing, trends 5. **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
From d-wwei/openclaw-financial-services, Apache-2.0.
More from d-wwei/openclaw-financial-services
- 0.491score
fsi-er-earnings-analysis
d-wwei
Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage.
SkillDFreshness: D★ 17Claude Code +9 - 0.491score
fsi-fa-3-statements
d-wwei
Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) .
SkillDFreshness: D★ 17Claude Code +9 - 0.491score
fsi-fa-check-deck
d-wwei
Investment banking presentation quality checker.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-ib-process-letter
d-wwei
Draft process letters and bid instructions for sell-side M&A processes.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-ib-buyer-list
d-wwei
Build and organize a universe of potential acquirers for sell-side M&A processes.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-ib-merger-model
d-wwei
Build accretion/dilution analysis for M&A transactions.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-ib-cim-builder
d-wwei
Structure and draft a Confidential Information Memorandum for sell-side M&A processes.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-morning-note
d-wwei
Draft concise morning meeting notes summarizing overnight developments, trade ideas, and key events for coverage stocks.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-sector-overview
d-wwei
Create comprehensive industry and sector landscape reports covering market dynamics, competitive positioning, key players, and thematic trends.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-thesis-tracker
d-wwei
Maintain and update investment theses for portfolio positions and watchlist names.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-idea-generation
d-wwei
Systematic stock screening and investment idea sourcing.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-model-update
d-wwei
Update financial models with new data — quarterly earnings, management guidance, macro changes, or revised assumptions.
SkillDFreshness: D★ 17Claude Code +9
Signals
- Stars
- 17
- Forks
- 4
- Open issues
- 0
- Last commit (this folder)
- Feb 25, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from d-wwei
- 0.491score
fsi-fa-check-deck
d-wwei
Investment banking presentation quality checker.
SkillDFreshness: D★ 17Claude Code +9 - 0.491score
fsi-fa-3-statements
d-wwei
Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) .
SkillDFreshness: D★ 17Claude Code +9 - 0.491score
fsi-er-earnings-analysis
d-wwei
Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-model-update
d-wwei
Update financial models with new data — quarterly earnings, management guidance, macro changes, or revised assumptions.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-idea-generation
d-wwei
Systematic stock screening and investment idea sourcing.
SkillDFreshness: D★ 17Claude Code +9 - 0.486score
fsi-er-morning-note
d-wwei
Draft concise morning meeting notes summarizing overnight developments, trade ideas, and key events for coverage stocks.
SkillDFreshness: D★ 17Claude Code +9
Cite this page
fsi-fa-competitive-analysis skill. Agent Mart. https://agentmart.dev/skills/d-wwei-fsi-fa-competitive-analysis (last updated 2026-10-24)