Skip to content

Guide · Agent skill

How to use the Competitor Analysis agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Competitor Analysis skill is a set of instructions that teaches an AI agent a structured playbook for competitive research. Once installed, you can ask the agent to map the competitors for a product or market, profile them, and suggest where you could differentiate. This guide explains what the skill does, how to install it, how to trigger it, and where its output should not be relied on.

Competitor Analysisphuryn/pm-skills · MIT

Quick start

  1. 1Download the skill ZIP. Download the ZIP file for the competitor-analysis skill from this page.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
  3. 3Or upload it in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  4. 4Confirm web search is available. The skill needs web search access so the agent can research current competitors.
  5. 5Describe your product or market. Write a plain-language request naming your product, market, and customer segment.
  6. 6Add your own data if you have it. Paste pricing sheets, feature comparisons, or customer feedback so the agent analyses them directly.
  7. 7Verify before using the output. Check competitor names, prices, and any figures against primary sources before relying on them.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file with instructions that an AI agent reads when a task matches the skill's description. This one is part of the pm-market-research collection in the phuryn/pm-skills project and is licensed under MIT.

When the skill applies, the agent works out the market scope for your product or market, uses web search to identify five direct competitors, and profiles each one on strengths, weaknesses, pricing, and go-to-market approach. It then summarises gaps and opportunities and suggests a positioning recommendation.

  • Market scoping: defines the market, industry, and addressable customer base.
  • Competitor identification: finds five primary direct competitors using web search.
  • Competitor profiles: strengths, weaknesses, pricing, and go-to-market strategy.
  • Differentiation mapping and a positioning recommendation, including 12-18 month risks and opportunities.

How do you install the Competitor Analysis skill?

You can install the skill in one of three ways. Download the ZIP file from this page and unzip it into your personal skills folder, ~/.claude/skills/, so it is available across your projects. Alternatively, unzip it into a project's .claude/skills/ folder so it applies only to that project.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into the project's .claude/skills/ folder
  • Claude apps: Settings → Capabilities → Skills, then upload the skill

How do you trigger the skill with a natural request?

You do not need a special command. The skill's description tells the agent when to use it: competitive research, preparing a competitive brief, or finding differentiation opportunities. Describe your product or market in plain language and say what you want.

Including the market segment helps, because the skill's instructions refer to a market or industry segment when one is specified.

  • "Do a competitor analysis for a project management tool for small construction firms."
  • "Prepare a competitive brief for our invoicing app against its rivals."
  • "Find differentiation opportunities for a meal-planning app in the UK market."
  • "Map the competitive landscape for AI note-taking tools."

What do the outputs contain?

The skill asks the agent to organise its findings into a fixed structure. You get a market overview, a competitive set summary with five direct competitors, and a profile for each competitor covering its strengths, weaknesses, business model and pricing, and threats to your product.

The final sections cover differentiation opportunities and a positioning recommendation, including which segments to target or avoid and which threats to monitor.

  • Market Overview & Definition
  • Competitive Set Summary (five direct competitors plus notable adjacent ones)
  • Per-competitor profiles: product strengths, weaknesses and gaps, business model and pricing, threats and advantages
  • Differentiation Opportunities
  • Competitive Positioning Recommendation

Can you use your own competitor data?

Yes. If you paste in your own competitor data, pricing sheets, feature comparisons, or customer feedback, the skill tells the agent to read and analyse those directly and combine them into the competitive view. This is useful when you have internal research and want the agent to structure it, or when public web sources are thin.

Give the agent the material in the conversation and say what it is, for example "here is our pricing sheet for three rivals".

What does the skill need, and what are the safety notes?

The skill needs web search access so the agent can research current competitors. It does not run scripts, but it does use the network, because the web research it asks for requires it. Check that your agent environment allows web search before you rely on the output.

Treat the output as strategic opinion, not verified fact. The skill asks for estimates of market share and positioning, and the agent may not be able to confirm them. Web sources can also be outdated or wrong. Validate any figure you intend to use in a board paper, pitch, or contract.

  • Requires web search access.
  • Runs scripts: no.
  • Uses network: yes.
  • Do not use it for legal or regulatory decisions.
  • Do not rely on it for verified market share or financial figures.

Tips for better competitive research

Give the agent a specific product, market, and customer. A narrow scope produces more useful competitors than a broad category. Ask for the output in the form you need, such as a brief for a meeting or a list of positioning options.

Check the competitors it names. The skill asks the agent to distinguish direct competitors from adjacent alternatives, but you should confirm that the five chosen are the ones your customers actually compare you with.

  • Name the specific customer segment and geography.
  • Add your own pricing sheets or customer feedback for a grounded analysis.
  • Verify competitor names, prices, and launches against their own websites before publishing.

What people use it for

  • A product manager preparing a competitive brief for a quarterly strategy document.
  • A startup founder looking for a niche or positioning angle against established rivals.
  • A marketer building a comparison table of rival products for a campaign.
  • A team reviewing pricing models across the competitors it already knows about, using its own pricing sheets as input.

Frequently asked questions

How do I install the competitor analysis agent skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. If you use the Claude apps, you can upload it under Settings → Capabilities → Skills instead.

Is the competitor analysis skill free?

The skill is released under the MIT licence, as stated on this page. Check the licence file in the source repository for the full terms.

What does the agent need to run this skill?

It needs web search access so it can research current competitors. The skill does not run scripts, but it does use the network.

Does the skill find competitors automatically?

Yes. Given a product or market, the agent uses web search to identify five direct competitors and then profiles each one. You should still check that these are the competitors your customers actually consider.

Can I use my own competitor data instead of web research?

Yes. Paste in competitor data, pricing sheets, feature comparisons, or customer feedback and the agent will analyse them directly.

Can I rely on the market share figures it gives?

Not without checking. The skill asks for estimates, and the agent may not be able to confirm them. Verify any market share or financial figure against primary sources before using it in a decision or document.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

This skill suits product managers, founders, and marketers who want a structured first pass at a competitive brief, with a clear output format and the option to add their own data. It is not suited to legal or regulatory decisions, or to any work that needs verified market share or financial figures. For those, use primary sources and specialist research tools.

Download the skill