competitive-analysis

Analyze competitor websites to extract feature inventories, user journeys, and technology stacks.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill competitive-analysis-duylinhdang1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competitive-analysis
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/competitive-analysis
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill competitive-analysis-duylinhdang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Competitive analysis is time-consuming and ad hoc, making it hard to extract reliable feature requirements, user flows, and technical signals from reference products; this Skill systematizes that work so teams can make informed product and technical decisions quickly.

Core Features & Use Cases

  • Site Analysis: Structured reconnaissance of pages, sections, and site architecture to identify core user types and page inventory.
  • Feature Extraction & Prioritization: Comprehensive feature discovery with MoSCoW prioritization to convert observed functionality into an actionable roadmap.
  • User Journey Mapping & Tech Detection: Step-by-step user flows with friction points and screenshots, plus inferred frontend/backend frameworks and rendering strategies to guide CTO decisions.
  • Use Case Example: Given "build like shopee.com," produce a prioritized feature matrix, three mapped journeys with friction analysis, and an inferred tech stack to inform MVP scoping.

Quick Start

Analyze shopee.com and deliver a prioritized MoSCoW feature list, three user journey maps with friction points and screenshots, and an inferred frontend/backend tech stack.

Frequently Asked Questions about competitive-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract feature inventories and user journeys from competitor websites?

This Skill extracts feature inventories and user journeys by performing structured site reconnaissance to identify page architecture, map step-by-step user flows with friction points, and generate prioritized MoSCoW feature lists for actionable product roadmaps.

What is the best way to reverse-engineer a reference product for an MVP scope?

Reverse-engineering a reference product for MVP scoping involves analyzing the target site to produce a prioritized feature matrix, mapped user journeys with friction analysis, and an inferred frontend and backend tech stack to guide technical decisions.

Can I detect the frontend and backend technology stack of a website through competitive analysis?

Yes, competitive analysis detects technology stacks by inferring frontend and backend frameworks along with rendering strategies from the target site, providing the technical signals needed to guide CTO decisions during product discovery.

How do I apply MoSCoW prioritization to features discovered during market research?

Applying MoSCoW prioritization to features discovered during market research involves converting observed functionality from competitor sites into a structured matrix categorized by Must have, Should have, Could have, and Won't have requirements.

Does this competitive analysis approach work for both web and mobile interfaces?

This competitive analysis approach works for both web and mobile interfaces, systematizing feature extraction, user journey mapping, and tech detection to support build like X requests across different platform types.