Finance & Investment Banking

Competitive Landscape Mapping

Systematically map competitive positioning, scorecards, moat assessment, and market share trends with strict prompt fidelity and data integrity.

50/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 1.8k
Last updated
3d ago
License
Apache-2.0
competitive-analysismarket-positioningcompetitive-moatshare-trends
+3powerpoint-deckssource-citationdata-fidelity

What does this skill do, and when should you use it?

This skill provides a structured, multi-phase workflow for comprehensive competitive analysis—covering market context, industry economics, target company profile, competitor mapping, positioning visualization, deep dives, comparative analysis, strategic context, and a synthesized moat assessment. It enforces strict adherence to source file numbers (no recalculation) and to user-specified exact titles, data series, and formatting. The skill includes specific guidance for presentation outputs, such as real embedded charts, insight-driven slide titles, and strict spacing requirements. It references a references folder for templates, but that folder is not included in this file.

The skill guides the user through a phased analysis process from clarifying requirements to final deliverable. It defines a 9-step analysis workflow (Steps 0-9) that guides the user through identifying industry key metrics, sizing the market, mapping value flows, building a target company profile, grouping competitors, selecting a positioning visualization, conducting deep dives and comparisons, analyzing strategic context, and synthesizing durable advantages via moat types (network effects, switching costs, scale economies, intangible assets). It strictly enforces source file data extraction and ensures user prompt specifications are followed exactly in slides and charts.

Good fit
  • An investment analyst needs to prepare a competitive landscape report for an investment committee and wants a structured method to ensure consistent coverage of key dimensions.
  • An equity research associate is asked to produce a competitor comparison slide deck and must strictly follow given data points and chart formats.
  • A portfolio manager wants to assess competitive moats of companies in an industry, categorizing their durable advantages using a standardized framework.
  • An investment banking analyst needs to evaluate market positioning and relative share trends of potential M&A targets, ensuring key financial data is consistent with latest 10-K filings.
  • A consultant needs to build a 2x2 positioning matrix for a client based on key metrics defined for the industry.

How do you install this skill?

Before you use it
  • This skill depends on external data sources (e.g., FMP, Yahoo Finance) which may be inaccessible from mainland China. Verify data accessibility.
  • No user confirmation step is mentioned in the skill; consider adding confirmation mechanism if handling sensitive financial data.
  • The skill relies on external tools (e.g., pptx skill) to generate deliverables; ensure required skills are installed and available.
  • As this is a static review, actual output quality cannot be verified; consider testing before use.
Before you start
Your agent needs
  • Local filesystem

This skill is part of the LangAlpha repository's skill collection (located at skills/competitive-analysis/). To install, clone the repository and ensure the skills/competitive-analysis/ folder is placed in your agent environment's skills directory. This folder should be recognized as a skill according to the Agent Skills specification.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/ginlix-ai/LangAlpha.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/competitive-analysis" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Analyze the competitive landscape of [industry].
  • Generate a PowerPoint presentation with an 'Overview and Competitive Scope' slide and an embedded chart in the 'Segment Mix' section
  • Overview and Competitive Scope

Activate the skill by providing prompts such as "Analyze the competitive landscape of [industry]." During the interaction, provide any relevant source files (Excel/CSV) and specify the exact output desired (e.g., "Generate a PowerPoint presentation with an 'Overview and Competitive Scope' slide and an embedded chart in the 'Segment Mix' section"). Follow the workflow phases: clarify requirements first, then research and outline before creating the final output. Use the quality and formatting checklists to validate the output.

What are this skill's strengths and limitations?

Pros
  • Highly detailed and structured approach to competitive analysis.
  • Strict adherence to source file data fidelity ensures accurate financials.
  • Includes rigorous guidelines for slide layout, charts, and typography, leading to professional presentations.
  • Offers multiple visualization frameworks (2x2 matrix, radar, tier diagram) for presenting competitive positioning.
  • Provides a standardized framework for evaluating moat types (network effects, switching costs, etc.)
Limitations
  • Does not include actual code for generating PowerPoint; it assumes a separate 'pptx skill' exists for creating embedded charts.
  • No test suite or list of verified platforms is visible; may require manual integration for non-Claude Code environments.
  • Reference files (schemas.md, frameworks.md) are referenced but not provided in this file.
  • Can be overly prescriptive; when user doesn't specify, it marks as 'flexible', but guidelines may be too strict when not specified.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Competitive Landscape Mapping this page 50 · Use with care ★ 1.8k 3d ago Apache-2.0
Earnings Update Researcher ✓ Anthropic · Official 54 · Use with care ★ 39k 20d ago Apache-2.0
TradingView MCP AI Trading Intelligence 50 · Use with care ★ 5k 4d ago MIT
Dragon-Tiger List Deep Analyzer 48 · Use with care ★ 7.1k 1mo ago MIT
Liquidity Order Flow Analyst (4.2) 47 · Use with care ★ 2.1k 1mo ago AGPL-3.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
50/ 100 5-point scale 2.5 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust15 / 25 · 3.0/5

Skill is documentation-only, no dangerous operations or data exfiltration. Promotes data-flow transparency via source-file primacy and citation requirements. However, lacks user-confirmation mechanisms and no detail on sensitive-data handling (e.g., if non-public info is involved). Dependencies on external services (financial data APIs) are not specified in the skill, and external effects are largely governed by prompt fidelity. Version, provenance, and license (derived from anthropics plugin, Apache-2.0) are attributed. Deducted for lack of user confirmation or containment.

2Reliability7 / 20 · 1.8/5

Skill provides self-consistent workflow with analysis steps, quality checklist, and reference files. Dependencies declared at repo level, not directly linked to skill, and no tests specific to this skill. Error handling is thin - just instructions to not proceed, but no explicit failure messages. Deducted for no execution and thin error handling per static review limits.

3Adaptability9 / 15 · 3.0/5

Skill fits real needs for competitive analysis in finance, with clear audience and scenarios. Boundaries are not explicitly stated but implied via STRICT vs FLEXIBLE table. No mention of Chinese-language support or reachability from mainland China; relies on external data services (FMP, Yahoo) which may be inaccessible. Deducted for environment fit and language coverage.

4Convention10 / 15 · 3.3/5

Good structure: clear IA with reference files, detailed instructions, quality checklist. License present, but version and changelog not directly present. Maintenance responsibility not explicit, but repo has CI workflows and active pyproject. Deducted for missing version/changelog or clear maintenance info.

5Effectiveness6 / 15 · 2.0/5

Skill provides detailed methodology and templates that should effectively support competitive analysis. However, output (e.g., PPTX) depends on external tools (pptx skill) that may be unavailable. Value proposition clear, but lack of example outputs means marginal value unverified. Deducted for lack of evidence of direct usability.

6Verifiability3 / 10 · 1.5/5

Key claims are methodological; no tests or execution evidence provided. Repo has CI workflows, but not for this skill. Static review cannot verify. Deducted for lack of verifiable execution evidence.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Aug 07, 2026 Reviewed revision 4f56db642bb3 Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Will this skill work in my environment out of the box?
The skill follows the general Agent Skills standard with a SKILL.md file. It should work in any agent that supports the standard, but additional tools (such as a 'pptx' skill for creating embedded charts) may be required for full presentation generation.
How does it handle data conflicts?
It establishes a source quality hierarchy (10-Ks first, then earnings calls, sell-side research, industry reports, news) and insists on consistency of time periods and metric definitions across competitors.
Is there any cost to use this skill?
The skill itself is from an Apache-2.0 licensed repository, so it is free to use. However, running it may incur costs associated with your AI agent or presentation generation tools.
What if the user doesn't specify exact titles or chart types?
The skill distinguishes between strict and flexible requirements. When not specified, it allows creative titles and visualization types, but still maintains formatting and spacing standards.

More skills from this repository

All from ginlix-ai/LangAlpha

Finance & Investment Banking

Automations

Create and manage scheduled or price-triggered automations for financial research.

★ 1.8k FS 54 Use with care 3d ago
Finance & Investment Banking

Chart Annotation

Draw price lines, trendlines, zones, and event markers directly on a stock's price chart — no more prose descriptions.

★ 1.8k FS 52 Use with care 3d ago
Finance & Investment Banking

Catalyst Calendar Skill

Build and maintain a calendar of upcoming catalysts across a coverage universe to prioritize attention and position ahead of events.

★ 1.8k FS 48 Use with care 3d ago
Finance & Investment Banking

Comps Analysis Skill

Build institutional-grade comparable company analyses with operating metrics, valuation multiples, and statistical benchmarking.

★ 1.8k FS 48 Use with care 3d ago
Finance & Investment Banking

Model Checker for Financial Audits

Systematically audit financial models for circular refs, broken formulas, hardcoded overrides, and balance sheet imbalances before client or IC delivery.

★ 1.8k FS 53 Use with care 3d ago
Finance & Investment Banking

3-Statement Financial Model Skill

Complete and validate linked income statement, balance sheet, and cash flow templates with proper financial statement integrity.

★ 1.8k FS 51 Use with care 3d ago
Finance & Investment Banking

IB Deck QC

Four-dimensional quality control for investment banking presentations: number consistency, data-narrative alignment, IB language polish, and formatting audit.

★ 1.8k FS 35 Not recommended 3d ago

Related skills