business-competitor-analysis by kenneth-liao
Perform comprehensive competitor analysis for any business. Produces an executive-summary markdown report with target customer profile, market positioning, pricing/business model, product features, funding/company size, SWOT analysis, and competitive matrix. All findings are data-grounded. Use when the user asks to analyze competitors, understand competitive landscape, compare a business to alternatives, or perform market research.
Content & Writing
78 Stars
26 Forks
Updated Jan 9, 2026, 01:29 AM
Why Use This
This skill provides specialized capabilities for kenneth-liao's codebase.
Use Cases
- Developing new features in the kenneth-liao repository
- Refactoring existing code to follow kenneth-liao standards
- Understanding and working with kenneth-liao's codebase structure
Install Guide
2 steps- 1
Skip this step if Ananke is already installed.
- 2
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Repository ai-launchpad-marketplace
Skill Version
main
Community
78 26
Updated At Jan 9, 2026, 01:29 AM
Skill Stats
SKILL.md 365 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
--- name: business-competitor-analysis description: Perform comprehensive competitor analysis for any business. Produces an executive-summary markdown report with target customer profile, market positioning, pricing/business model, product features, funding/company size, SWOT analysis, and competitive matrix. All findings are data-grounded. Use when the user asks to analyze competitors, understand competitive landscape, compare a business to alternatives, or perform market research. --- # Competitor Analysis Skill Perform data-grounded competitor analysis producing an executive-summary markdown document with cited sources. ## Workflow Overview 1. **Extract business information** from provided details or website 2. **Define target customer profile** (required) 3. **Identify top 5 competitors** via web search 4. **Research each competitor** across key dimensions 5. **Identify market gaps and opportunities** 6. **Synthesize findings** into structured report with citations ## Step 1: Extract Business Information **If user provides a website URL:** 1. Fetch the URL using `web_fetch` 2. Extract: company name, value proposition, target market, products/services, pricing (if visible), key differentiators **If user provides business details directly:** 1. Parse the provided information 2. Identify any gaps that require web research to fill <REQUIRED> For both cases, you may perform web research to fill in any missing information or gather the required context outlined below. </REQUIRED> **Required business context to gather:** - Company name and description - Industry/vertical - Target customer segment (B2B/B2C, size, geography) - Core products/services - Pricing model (if discoverable) - Key value propositions ## Step 2: Define Target Customer Profile **This step is required.** Understanding the target customer enables accurate assessment of direct vs. indirect competitors and market positioning. Research and document the target customer across these dimensions: ### Firmographics - Company size (employees, revenue range) - Industry/vertical focus - Geographic markets served - Technology maturity level ### Psychographics & Pain Points - Top 3-5 pain points the product addresses - Primary goals and desired outcomes - Current alternatives or workarounds - Decision-making criteria and priorities - Budgetary constraints ### Behavioral Patterns - How customers currently solve this problem - Where they search for solutions - Typical buying process and timeline - Key stakeholders in purchase decision ### Market Sizing (if discoverable) - Total addressable market (TAM) estimates - Serviceable addressable market (SAM) - Market growth trends and projections **Research approaches:** - Search "[industry] market size" and "[product category] target market" - Review the subject company's "customers" or "case studies" pages - Check industry reports, analyst research, market studies - Use the subject company's messaging to infer customer profile For detailed examples and frameworks, refer to `references/competitive-analysis-framework.md`. ## Step 3: Identify Top 5 Competitors Run targeted searches to find direct competitors: ``` Search queries to use: - "[company name] competitors" - "[product category] companies" - "[industry] [target market] solutions" - "alternatives to [company name]" - "[core service] providers [geography if relevant]" ``` Select the top 5 most relevant direct competitors based on: - Similar target market and customer segment - Overlapping product/service offerings - Comparable business model - Market presence and visibility in search results ## Step 4: Research Each Competitor For each competitor, gather data across four dimensions: ### 4a. Market Positioning & Messaging - Fetch competitor homepage and about page - Extract: tagline, value proposition, target audience messaging - Note: tone, positioning (premium/budget/mid-market), key claims ### 4b. Pricing & Business Model - Search "[competitor] pricing" and fetch pricing pages - Document: pricing tiers, model (subscription/one-time/freemium), entry price point - If pricing not public, note this and search for any available information ### 4c. Product/Feature Comparison - Review product pages and feature lists - Identify: core features, unique capabilities, integrations, limitations - Note any recent product launches or announcements ### 4d. Funding & Company Size - Search "[competitor] funding" and "[competitor] company size" - Check for: Crunchbase mentions, LinkedIn company size, press releases - Document: funding rounds, total raised, employee count estimates, founding year ## Step 5: Identify Market Gaps & Opportunities After researching competitors, systematically identify gaps in the competitive landscape: ### What to Look For **Underserved customer segments:** - Which customer types or use cases do competitors ignore or serve poorly? - Are there geographic, size, or industry segments with limited options? **Feature/capability gaps:** - What functionality is missing across all competitors? - What do customers request that no one provides well? - What emerging needs are competitors slow to address? **Positioning gaps:** - What market positions are unclaimed? (e.g., "affordable enterprise-grade", "developer-first", "compliance-focused") - Are there price points without strong offerings? - Are there business models (e.g., usage-based, freemium) competitors avoid? **Approach/philosophy gaps:** - Do all competitors share assumptions the subject company challenges? - Are there cultural or regional needs competitors overlook? Document 3-5 specific gaps with supporting evidence from competitor research. ## Step 6: Synthesize Report Generate markdown report following the exact structure below. ## Output Template <REQUIRED> Save the output to a markdown file with the template structure below. </REQUIRED> ```markdown # Competitive Analysis: [Subject Company Name] **Analysis Date:** [Current Date] **Industry:** [Industry/Vertical] **Target Market:** [B2B/B2C, segment details] --- ## Executive Summary [2-3 paragraph synthesis of competitive landscape. Include: market position of subject company relative to competitors, key competitive advantages and vulnerabilities, most significant competitive threats. Every claim must reference a source using format [Source N](#Sources).] --- ## Target Customer Profile ### Primary Target Segment **Firmographics:** - Company size: [Employee count, revenue range] - Industry focus: [Primary industries/verticals] - Geographic markets: [Regions served] - Technology maturity: [Early adopter/mainstream/conservative] **Pain Points & Goals:** - [Pain point 1 with description] [Source N](#Sources) - [Pain point 2 with description] [Source N](#Sources) - [Pain point 3 with description] [Source N](#Sources) - Current alternatives: [What customers use today without this product] - Decision criteria: [What matters most when evaluating solutions] **Behavioral Patterns:** - Current solution approach: [How they solve this problem today] - Search/discovery: [Where they look for solutions] - Buying process: [Typical purchase timeline and stakeholders] **Market Sizing (if discoverable):** - Total addressable market: [TAM estimate] [Source N](#Sources) - Serviceable addressable market: [SAM for realistic target] [Source N](#Sources) - Market growth: [YoY growth rate or projections] [Source N](#Sources) --- ## Competitive Matrix | Dimension | [Subject] | [Competitor 1] | [Competitor 2] | [Competitor 3] | [Competitor 4] | [Competitor 5] | |-----------|-----------|----------------|----------------|----------------|----------------|----------------| | **Positioning** | [Premium/Mid/Budget] | ... | ... | ... | ... | ... | | **Target Customer** | [Segment] | ... | ... | ... | ... | ... | | **Pricing Model** | [Model] | ... | ... | ... | ... | ... | | **Entry Price** | [$X/mo or N/A] | ... | ... | ... | ... | ... | | **Key Differentiator** | [1-liner] | ... | ... | ... | ... | ... | | **Primary Weakness vs [Subject]** | N/A | [Weakness] | [Weakness] | [Weakness] | [Weakness] | [Weakness] | | **Funding Stage** | [Stage/Amount] | ... | ... | ... | ... | ... | | **Est. Company Size** | [Employees] | ... | ... | ... | ... | ... | --- ## Market Gaps & Opportunities ### Underserved Customer Segments - **[Gap 1]:** [Description of customer segment or use case competitors miss] [Source N](#Sources) - **[Gap 2]:** [Description] [Source N](#Sources) ### Feature/Capability Gaps - **[Gap 1]:** [Functionality that no competitor provides well] [Source N](#Sources) - **[Gap 2]:** [Description] [Source N](#Sources) ### Positioning/Business Model Gaps - **[Gap 1]:** [Market position or business model no one claims] [Source N](#Sources) - **[Gap 2]:** [Description] [Source N](#Sources) ### Strategic Implications [1-2 sentences on how these gaps create opportunity for the subject company or reveal market evolution trends] [Source N](#Sources) --- ## Competitor Deep Dives ### [Competitor 1 Name] **Overview:** [1-2 sentences on what they do and who they serve] [Source N](#Sources) **Market Positioning:** [How they position themselves, key messaging themes] [Source N](#Sources) **Pricing & Business Model:** [Pricing structure, tiers, model] [Source N](#Sources) **Key Products/Features:** [Core offerings, standout capabilities] [Source N](#Sources) **Funding & Scale:** [Funding history, company size indicators] [Source N](#Sources) **Competitive Threat Level:** [High/Medium/Low] — [1 sentence justification] --- [Repeat for Competitors 2-5] --- ## SWOT Analysis: [Subject Company] ### Strengths - [Strength 1 with supporting evidence] [Source N](#Sources) - [Strength 2 with supporting evidence] [Source N](#Sources) - [Strength 3 with supporting evidence] [Source N](#Sources) ### Weaknesses - [Weakness 1 based on competitive gaps] [Source N](#Sources) - [Weakness 2 based on competitive gaps] [Source N](#Sources) - [Weakness 3 based on competitive gaps] [Source N](#Sources) ### Opportunities - [Opportunity 1 based on market/competitor analysis] [Source N](#Sources) - [Opportunity 2 based on market/competitor analysis] [Source N](#Sources) - [Opportunity 3 based on market/competitor analysis] [Source N](#Sources) ### Competitive Moats & Defensibility Identify what makes the subject company's competitive advantages sustainable and difficult to replicate: - **[Moat Type 1]:** [Description of the moat] — [Why it's defensible: time, cost, network effects, etc.] [Source N](#Sources) - **[Moat Type 2]:** [Description] — [Why defensible] [Source N](#Sources) Common moat types: network effects, data moats, brand moats, regulatory moats, cost advantages, integration depth, specialization/focus, cultural/geographic expertise, switching costs. --- ## Competitive Threats & Mitigation ### Near-Term Threats (0-12 months) #### [Threat 1 Title] - **Description:** [What could happen] - **Likelihood:** [High/Medium/Low] — [Brief justification] - **Impact:** [High/Medium/Low] — [Potential damage if occurs] - **Mitigation:** [Specific actions to reduce threat] [Source N](#Sources) #### [Threat 2 Title] - **Description:** [What could happen] - **Likelihood:** [High/Medium/Low] — [Brief justification] - **Impact:** [High/Medium/Low] — [Potential damage if occurs] - **Mitigation:** [Specific actions to reduce threat] [Source N](#Sources) ### Medium to Long-Term Threats (12+ months) #### [Threat 3 Title] - **Description:** [What could happen] - **Likelihood:** [High/Medium/Low] — [Brief justification] - **Impact:** [High/Medium/Low] — [Potential damage if occurs] - **Mitigation:** [Specific actions to reduce threat] [Source N](#Sources) *Note: Timeframes and likelihood estimates are flexible. Adapt based on industry velocity and market dynamics.* --- ## Strategic Recommendations Based on this analysis, consider: 1. **[Recommendation 1]:** [Actionable recommendation with rationale tied to findings] [Source N](#Sources) 2. **[Recommendation 2]:** [Actionable recommendation with rationale tied to findings] [Source N](#Sources) 3. **[Recommendation 3]:** [Actionable recommendation with rationale tied to findings] [Source N](#Sources) --- ## Sources [1] [Source Title] — [URL] — Accessed [Date] [2] [Source Title] — [URL] — Accessed [Date] [3] ... ``` ## Citation Requirements **Inline citations are mandatory.** Every factual claim must include `[Source N](#Sources)` reference. - Number sources sequentially as encountered - Include the exact URL in the Sources section - If information comes from multiple sources, cite all: `[Source 1, 3](#Sources)` - For claims that cannot be verified, explicitly state: "Unable to verify from public sources" - Prefer primary sources (company websites, press releases) over secondary (news articles, blogs) ## Quality Checklist Before finalizing report, verify: - [ ] Target Customer Profile completed with firmographics, pain points, and behavioral patterns - [ ] All 5 competitors researched across all 4 dimensions - [ ] Every factual claim has inline citation - [ ] Competitive matrix is complete with no empty cells (use "N/A" or "Not disclosed" if needed) - [ ] Market Gaps section identifies at least 3 specific gaps with evidence - [ ] SWOT items are specific and evidence-based, not generic - [ ] Competitive Moats explain why advantages are defensible, not just listing strengths - [ ] Threat analysis includes likelihood/impact ratings and mitigation strategies for each threat - [ ] Recommendations are actionable and tied to specific findings - [ ] Sources section includes all referenced URLs ## Error Handling **If competitor website is inaccessible:** Note in report, use available search results and news coverage instead. **If pricing not public:** State "Pricing not publicly disclosed" and note any indirect indicators (e.g., "enterprise sales model suggested by 'Contact Us' pricing page"). **If funding data unavailable:** Search for alternative signals: LinkedIn employee count, office locations, news mentions of growth. **If fewer than 5 clear competitors exist:** Include available competitors and note the market context (e.g., "Emerging market with limited direct competitors").
Name Size