{
  "schemaVersion": "1.0",
  "item": {
    "slug": "competitor-teardown",
    "name": "Competitor Teardown",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/okaris/competitor-teardown",
    "canonicalUrl": "https://clawhub.ai/okaris/competitor-teardown",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/competitor-teardown",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=competitor-teardown",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/competitor-teardown"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/competitor-teardown",
    "agentPageUrl": "https://openagent3.xyz/skills/competitor-teardown/agent",
    "manifestUrl": "https://openagent3.xyz/skills/competitor-teardown/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/competitor-teardown/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Competitor Teardown",
        "body": "Structured competitive analysis with research and screenshots via inference.sh CLI."
      },
      {
        "title": "Quick Start",
        "body": "curl -fsSL https://cli.inference.sh | sh && infsh login\n\n# Research competitor landscape\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"top project management tools comparison 2024 market share\"\n}'\n\n# Screenshot competitor's website\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com\",\n  \"action\": \"screenshot\"\n}'\n\nInstall note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available."
      },
      {
        "title": "The 7-Layer Analysis",
        "body": "LayerWhat to AnalyzeData Source1. ProductFeatures, UX, qualityScreenshots, free trial2. PricingPlans, pricing model, hidden costsPricing page, sales call3. PositioningMessaging, tagline, ICPWebsite, ads4. TractionUsers, revenue, growthWeb search, press, funding5. ReviewsStrengths, weaknesses from usersG2, Capterra, App Store6. ContentBlog, social, SEO strategyWebsite, social profiles7. TeamSize, key hires, backgroundLinkedIn, About page"
      },
      {
        "title": "Company Overview",
        "body": "# General intelligence\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX company overview funding team size 2024\"\n}'\n\n# Funding and financials\ninfsh app run exa/search --input '{\n  \"query\": \"CompetitorX funding round series valuation investors\"\n}'\n\n# Recent news\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX latest news announcements 2024\"\n}'"
      },
      {
        "title": "Product Analysis",
        "body": "# Feature comparison\ninfsh app run exa/search --input '{\n  \"query\": \"CompetitorX vs alternatives feature comparison review\"\n}'\n\n# Pricing details\ninfsh app run tavily/extract --input '{\n  \"urls\": [\"https://competitor.com/pricing\"]\n}'\n\n# User reviews\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX reviews G2 Capterra pros cons 2024\"\n}'"
      },
      {
        "title": "UX Screenshots",
        "body": "# Homepage\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com\",\n  \"action\": \"screenshot\"\n}'\n\n# Pricing page\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com/pricing\",\n  \"action\": \"screenshot\"\n}'\n\n# Signup flow\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com/signup\",\n  \"action\": \"screenshot\"\n}'"
      },
      {
        "title": "Structure",
        "body": "| Feature | Your Product | Competitor A | Competitor B | Competitor C |\n|---------|:---:|:---:|:---:|:---:|\n| Real-time collaboration | ✅ | ✅ | ❌ | ✅ |\n| API access | ✅ | Paid only | ✅ | ❌ |\n| SSO/SAML | ✅ | Enterprise | ✅ | Enterprise |\n| Custom reports | ✅ | Limited | ✅ | ❌ |\n| Mobile app | ✅ | iOS only | ✅ | ✅ |\n| Free tier | ✅ (unlimited) | ✅ (3 users) | ❌ | ✅ (1 project) |\n| Integrations | 50+ | 100+ | 30+ | 20+ |"
      },
      {
        "title": "Rules",
        "body": "✅ = Full support\n⚠️ or \"Partial\" = Limited or conditional\n❌ = Not available\nNote conditions: \"Paid only\", \"Enterprise tier\", \"Beta\"\nLead with features where YOU win\nBe honest about competitor strengths — credibility matters"
      },
      {
        "title": "Structure",
        "body": "| | Your Product | Competitor A | Competitor B |\n|---------|:---:|:---:|:---:|\n| **Free tier** | Yes, 5 users | Yes, 3 users | No |\n| **Starter** | $10/user/mo | $15/user/mo | $12/user/mo |\n| **Pro** | $25/user/mo | $30/user/mo | $29/user/mo |\n| **Enterprise** | Custom | Custom | $50/user/mo |\n| **Billing** | Monthly/Annual | Annual only | Monthly/Annual |\n| **Annual discount** | 20% | 15% | 25% |\n| **Min seats** | 1 | 5 | 3 |\n| **Hidden costs** | None | Setup fee $500 | API calls metered |"
      },
      {
        "title": "What to Look For",
        "body": "Minimum seat requirements\nAnnual-only billing (reduces flexibility)\nFeature gating between tiers\nOverage charges\nSetup/onboarding fees\nContract lock-in periods"
      },
      {
        "title": "SWOT Analysis",
        "body": "Create a SWOT for each competitor:\n\n### Competitor A — SWOT\n\n| Strengths | Weaknesses |\n|-----------|------------|\n| • Strong brand recognition | • Slow feature development |\n| • Large integration ecosystem | • Complex onboarding (30+ min) |\n| • Enterprise sales team | • No free tier |\n\n| Opportunities | Threats |\n|--------------|---------|\n| • AI features not yet shipped | • New AI-native competitors |\n| • Expanding into mid-market | • Customer complaints about pricing |\n| • International markets untapped | • Key engineer departures (LinkedIn) |"
      },
      {
        "title": "Positioning Map",
        "body": "A 2x2 matrix showing where competitors sit on two meaningful dimensions."
      },
      {
        "title": "Choose Meaningful Axes",
        "body": "Good AxesBad AxesSimple ↔ ComplexGood ↔ BadSMB ↔ EnterpriseCheap ↔ Expensive (too obvious)Self-serve ↔ Sales-ledOld ↔ NewSpecialized ↔ GeneralSmall ↔ LargeOpinionated ↔ Flexible—"
      },
      {
        "title": "Template",
        "body": "Enterprise\n                        │\n           Competitor C │  Competitor A\n                ●       │       ●\n                        │\n  Simple ──────────────────────────── Complex\n                        │\n            You ●       │  Competitor B\n                        │       ●\n                        │\n                      SMB"
      },
      {
        "title": "Generating the Visual",
        "body": "# Create positioning map with Python\ninfsh app run infsh/python-executor --input '{\n  \"code\": \"import matplotlib.pyplot as plt\\nimport matplotlib\\nmatplotlib.use(\\\"Agg\\\")\\n\\nfig, ax = plt.subplots(figsize=(10, 10))\\n\\n# Competitors\\ncompetitors = {\\n    \\\"You\\\": (-0.3, -0.3),\\n    \\\"Competitor A\\\": (0.5, 0.6),\\n    \\\"Competitor B\\\": (0.6, -0.4),\\n    \\\"Competitor C\\\": (-0.4, 0.5)\\n}\\n\\nfor name, (x, y) in competitors.items():\\n    color = \\\"#22c55e\\\" if name == \\\"You\\\" else \\\"#6366f1\\\"\\n    size = 200 if name == \\\"You\\\" else 150\\n    ax.scatter(x, y, s=size, c=color, zorder=5)\\n    ax.annotate(name, (x, y), textcoords=\\\"offset points\\\", xytext=(10, 10), fontsize=12, fontweight=\\\"bold\\\")\\n\\nax.axhline(y=0, color=\\\"grey\\\", linewidth=0.5)\\nax.axvline(x=0, color=\\\"grey\\\", linewidth=0.5)\\nax.set_xlim(-1, 1)\\nax.set_ylim(-1, 1)\\nax.set_xlabel(\\\"Simple ← → Complex\\\", fontsize=14)\\nax.set_ylabel(\\\"SMB ← → Enterprise\\\", fontsize=14)\\nax.set_title(\\\"Competitive Positioning Map\\\", fontsize=16, fontweight=\\\"bold\\\")\\nax.grid(True, alpha=0.3)\\nplt.tight_layout()\\nplt.savefig(\\\"positioning-map.png\\\", dpi=150)\\nprint(\\\"Saved\\\")\"\n}'"
      },
      {
        "title": "Where to Find Reviews",
        "body": "PlatformBest ForURL PatternG2B2B SaaSg2.com/products/[product]/reviewsCapterraBusiness softwarecapterra.com/software/[id]/reviewsApp StoreiOS appsapps.apple.comGoogle PlayAndroid appsplay.google.comProduct HuntLaunchesproducthunt.com/posts/[product]RedditHonest opinionsreddit.com/r/[relevant-sub]"
      },
      {
        "title": "What to Extract",
        "body": "CategoryLook ForMost praisedWhat features do happy users mention most?Most complainedWhat do unhappy users say? (= your opportunity)Switching reasonsWhy do users leave? What triggers switching?Feature requestsWhat's missing that users want?Comparison mentionsWhen users compare, what do they say?\n\n# Mine G2 reviews\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX G2 reviews complaints issues 2024\"\n}'\n\n# Reddit sentiment\ninfsh app run exa/search --input '{\n  \"query\": \"reddit CompetitorX alternative frustration switching\"\n}'"
      },
      {
        "title": "Executive Summary (1 page)",
        "body": "## Competitive Landscape Summary\n\n**Market:** [Category] — $[X]B market growing [Y]% annually\n\n**Key competitors:** A (leader), B (challenger), C (niche)\n\n**Our positioning:** [Where you sit and why it matters]\n\n**Key insight:** [One sentence about the biggest opportunity]\n\n| Metric | You | A | B | C |\n|--------|-----|---|---|---|\n| Users | X | Y | Z | W |\n| Pricing (starter) | $X | $Y | $Z | $W |\n| Rating (G2) | X.X | Y.Y | Z.Z | W.W |"
      },
      {
        "title": "Detailed Report (per competitor)",
        "body": "Company overview (size, funding, team)\nProduct analysis (features, UX screenshots)\nPricing breakdown\nSWOT analysis\nReview analysis (top praised, top complained)\nPositioning vs. you\nOpportunity summary"
      },
      {
        "title": "Comparison Grid Visual",
        "body": "# Stitch competitor screenshots into comparison\ninfsh app run infsh/stitch-images --input '{\n  \"images\": [\"your-homepage.png\", \"competitorA-homepage.png\", \"competitorB-homepage.png\"],\n  \"direction\": \"horizontal\"\n}'"
      },
      {
        "title": "Common Mistakes",
        "body": "MistakeProblemFixOnly looking at featuresMisses positioning, pricing, tractionUse the 7-layer frameworkBiased analysisLoses credibilityBe honest about competitor strengthsOutdated dataWrong conclusionsDate all research, refresh quarterlyToo many competitorsAnalysis paralysisFocus on top 3-5 direct competitorsNo \"so what\"Data without insightEnd each section with implications for youFeature-only comparisonDoesn't show positioningInclude pricing, reviews, positioning map"
      },
      {
        "title": "Related Skills",
        "body": "npx skills add inference-sh/skills@web-search\nnpx skills add inference-sh/skills@prompt-engineering\n\nBrowse all apps: infsh app list"
      }
    ],
    "body": "Competitor Teardown\n\nStructured competitive analysis with research and screenshots via inference.sh CLI.\n\nQuick Start\ncurl -fsSL https://cli.inference.sh | sh && infsh login\n\n# Research competitor landscape\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"top project management tools comparison 2024 market share\"\n}'\n\n# Screenshot competitor's website\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com\",\n  \"action\": \"screenshot\"\n}'\n\n\nInstall note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.\n\nTeardown Framework\nThe 7-Layer Analysis\nLayer\tWhat to Analyze\tData Source\n1. Product\tFeatures, UX, quality\tScreenshots, free trial\n2. Pricing\tPlans, pricing model, hidden costs\tPricing page, sales call\n3. Positioning\tMessaging, tagline, ICP\tWebsite, ads\n4. Traction\tUsers, revenue, growth\tWeb search, press, funding\n5. Reviews\tStrengths, weaknesses from users\tG2, Capterra, App Store\n6. Content\tBlog, social, SEO strategy\tWebsite, social profiles\n7. Team\tSize, key hires, background\tLinkedIn, About page\nResearch Commands\nCompany Overview\n# General intelligence\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX company overview funding team size 2024\"\n}'\n\n# Funding and financials\ninfsh app run exa/search --input '{\n  \"query\": \"CompetitorX funding round series valuation investors\"\n}'\n\n# Recent news\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX latest news announcements 2024\"\n}'\n\nProduct Analysis\n# Feature comparison\ninfsh app run exa/search --input '{\n  \"query\": \"CompetitorX vs alternatives feature comparison review\"\n}'\n\n# Pricing details\ninfsh app run tavily/extract --input '{\n  \"urls\": [\"https://competitor.com/pricing\"]\n}'\n\n# User reviews\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX reviews G2 Capterra pros cons 2024\"\n}'\n\nUX Screenshots\n# Homepage\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com\",\n  \"action\": \"screenshot\"\n}'\n\n# Pricing page\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com/pricing\",\n  \"action\": \"screenshot\"\n}'\n\n# Signup flow\ninfsh app run infsh/agent-browser --input '{\n  \"url\": \"https://competitor.com/signup\",\n  \"action\": \"screenshot\"\n}'\n\nFeature Matrix\nStructure\n| Feature | Your Product | Competitor A | Competitor B | Competitor C |\n|---------|:---:|:---:|:---:|:---:|\n| Real-time collaboration | ✅ | ✅ | ❌ | ✅ |\n| API access | ✅ | Paid only | ✅ | ❌ |\n| SSO/SAML | ✅ | Enterprise | ✅ | Enterprise |\n| Custom reports | ✅ | Limited | ✅ | ❌ |\n| Mobile app | ✅ | iOS only | ✅ | ✅ |\n| Free tier | ✅ (unlimited) | ✅ (3 users) | ❌ | ✅ (1 project) |\n| Integrations | 50+ | 100+ | 30+ | 20+ |\n\nRules\n✅ = Full support\n⚠️ or \"Partial\" = Limited or conditional\n❌ = Not available\nNote conditions: \"Paid only\", \"Enterprise tier\", \"Beta\"\nLead with features where YOU win\nBe honest about competitor strengths — credibility matters\nPricing Comparison\nStructure\n| | Your Product | Competitor A | Competitor B |\n|---------|:---:|:---:|:---:|\n| **Free tier** | Yes, 5 users | Yes, 3 users | No |\n| **Starter** | $10/user/mo | $15/user/mo | $12/user/mo |\n| **Pro** | $25/user/mo | $30/user/mo | $29/user/mo |\n| **Enterprise** | Custom | Custom | $50/user/mo |\n| **Billing** | Monthly/Annual | Annual only | Monthly/Annual |\n| **Annual discount** | 20% | 15% | 25% |\n| **Min seats** | 1 | 5 | 3 |\n| **Hidden costs** | None | Setup fee $500 | API calls metered |\n\nWhat to Look For\nMinimum seat requirements\nAnnual-only billing (reduces flexibility)\nFeature gating between tiers\nOverage charges\nSetup/onboarding fees\nContract lock-in periods\nSWOT Analysis\n\nCreate a SWOT for each competitor:\n\n### Competitor A — SWOT\n\n| Strengths | Weaknesses |\n|-----------|------------|\n| • Strong brand recognition | • Slow feature development |\n| • Large integration ecosystem | • Complex onboarding (30+ min) |\n| • Enterprise sales team | • No free tier |\n\n| Opportunities | Threats |\n|--------------|---------|\n| • AI features not yet shipped | • New AI-native competitors |\n| • Expanding into mid-market | • Customer complaints about pricing |\n| • International markets untapped | • Key engineer departures (LinkedIn) |\n\nPositioning Map\n\nA 2x2 matrix showing where competitors sit on two meaningful dimensions.\n\nChoose Meaningful Axes\nGood Axes\tBad Axes\nSimple ↔ Complex\tGood ↔ Bad\nSMB ↔ Enterprise\tCheap ↔ Expensive (too obvious)\nSelf-serve ↔ Sales-led\tOld ↔ New\nSpecialized ↔ General\tSmall ↔ Large\nOpinionated ↔ Flexible\t—\nTemplate\n                    Enterprise\n                        │\n           Competitor C │  Competitor A\n                ●       │       ●\n                        │\n  Simple ──────────────────────────── Complex\n                        │\n            You ●       │  Competitor B\n                        │       ●\n                        │\n                      SMB\n\nGenerating the Visual\n# Create positioning map with Python\ninfsh app run infsh/python-executor --input '{\n  \"code\": \"import matplotlib.pyplot as plt\\nimport matplotlib\\nmatplotlib.use(\\\"Agg\\\")\\n\\nfig, ax = plt.subplots(figsize=(10, 10))\\n\\n# Competitors\\ncompetitors = {\\n    \\\"You\\\": (-0.3, -0.3),\\n    \\\"Competitor A\\\": (0.5, 0.6),\\n    \\\"Competitor B\\\": (0.6, -0.4),\\n    \\\"Competitor C\\\": (-0.4, 0.5)\\n}\\n\\nfor name, (x, y) in competitors.items():\\n    color = \\\"#22c55e\\\" if name == \\\"You\\\" else \\\"#6366f1\\\"\\n    size = 200 if name == \\\"You\\\" else 150\\n    ax.scatter(x, y, s=size, c=color, zorder=5)\\n    ax.annotate(name, (x, y), textcoords=\\\"offset points\\\", xytext=(10, 10), fontsize=12, fontweight=\\\"bold\\\")\\n\\nax.axhline(y=0, color=\\\"grey\\\", linewidth=0.5)\\nax.axvline(x=0, color=\\\"grey\\\", linewidth=0.5)\\nax.set_xlim(-1, 1)\\nax.set_ylim(-1, 1)\\nax.set_xlabel(\\\"Simple ← → Complex\\\", fontsize=14)\\nax.set_ylabel(\\\"SMB ← → Enterprise\\\", fontsize=14)\\nax.set_title(\\\"Competitive Positioning Map\\\", fontsize=16, fontweight=\\\"bold\\\")\\nax.grid(True, alpha=0.3)\\nplt.tight_layout()\\nplt.savefig(\\\"positioning-map.png\\\", dpi=150)\\nprint(\\\"Saved\\\")\"\n}'\n\nReview Mining\nWhere to Find Reviews\nPlatform\tBest For\tURL Pattern\nG2\tB2B SaaS\tg2.com/products/[product]/reviews\nCapterra\tBusiness software\tcapterra.com/software/[id]/reviews\nApp Store\tiOS apps\tapps.apple.com\nGoogle Play\tAndroid apps\tplay.google.com\nProduct Hunt\tLaunches\tproducthunt.com/posts/[product]\nReddit\tHonest opinions\treddit.com/r/[relevant-sub]\nWhat to Extract\nCategory\tLook For\nMost praised\tWhat features do happy users mention most?\nMost complained\tWhat do unhappy users say? (= your opportunity)\nSwitching reasons\tWhy do users leave? What triggers switching?\nFeature requests\tWhat's missing that users want?\nComparison mentions\tWhen users compare, what do they say?\n# Mine G2 reviews\ninfsh app run tavily/search-assistant --input '{\n  \"query\": \"CompetitorX G2 reviews complaints issues 2024\"\n}'\n\n# Reddit sentiment\ninfsh app run exa/search --input '{\n  \"query\": \"reddit CompetitorX alternative frustration switching\"\n}'\n\nDeliverable Formats\nExecutive Summary (1 page)\n## Competitive Landscape Summary\n\n**Market:** [Category] — $[X]B market growing [Y]% annually\n\n**Key competitors:** A (leader), B (challenger), C (niche)\n\n**Our positioning:** [Where you sit and why it matters]\n\n**Key insight:** [One sentence about the biggest opportunity]\n\n| Metric | You | A | B | C |\n|--------|-----|---|---|---|\n| Users | X | Y | Z | W |\n| Pricing (starter) | $X | $Y | $Z | $W |\n| Rating (G2) | X.X | Y.Y | Z.Z | W.W |\n\nDetailed Report (per competitor)\nCompany overview (size, funding, team)\nProduct analysis (features, UX screenshots)\nPricing breakdown\nSWOT analysis\nReview analysis (top praised, top complained)\nPositioning vs. you\nOpportunity summary\nComparison Grid Visual\n# Stitch competitor screenshots into comparison\ninfsh app run infsh/stitch-images --input '{\n  \"images\": [\"your-homepage.png\", \"competitorA-homepage.png\", \"competitorB-homepage.png\"],\n  \"direction\": \"horizontal\"\n}'\n\nCommon Mistakes\nMistake\tProblem\tFix\nOnly looking at features\tMisses positioning, pricing, traction\tUse the 7-layer framework\nBiased analysis\tLoses credibility\tBe honest about competitor strengths\nOutdated data\tWrong conclusions\tDate all research, refresh quarterly\nToo many competitors\tAnalysis paralysis\tFocus on top 3-5 direct competitors\nNo \"so what\"\tData without insight\tEnd each section with implications for you\nFeature-only comparison\tDoesn't show positioning\tInclude pricing, reviews, positioning map\nRelated Skills\nnpx skills add inference-sh/skills@web-search\nnpx skills add inference-sh/skills@prompt-engineering\n\n\nBrowse all apps: infsh app list"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/okaris/competitor-teardown",
    "publisherUrl": "https://clawhub.ai/okaris/competitor-teardown",
    "owner": "okaris",
    "version": "0.1.5",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/competitor-teardown",
    "downloadUrl": "https://openagent3.xyz/downloads/competitor-teardown",
    "agentUrl": "https://openagent3.xyz/skills/competitor-teardown/agent",
    "manifestUrl": "https://openagent3.xyz/skills/competitor-teardown/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/competitor-teardown/agent.md"
  }
}