compete

Map competitor alternatives and analyze ICP weaknesses into a differentiation matrix.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/october-academy/agnt --skill compete-october-academy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compete
Source: https://github.com/october-academy/agnt/tree/main/skills/compete
Command: npx skills add https://github.com/october-academy/agnt --skill compete-october-academy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps founders and product builders identify existing alternatives that customers use and surface specific ICP-focused weaknesses so you can define clear differentiation and product opportunity.

Core Features & Use Cases

  • Structured competitor mapping: Walks the user through collecting 3–5 competitor or alternative options and captures their type and known weaknesses from an ICP perspective.
  • Differentiation matrix: Synthesizes inputs into a side-by-side matrix comparing types, strengths, ICP weaknesses, and pricing to reveal opportunity areas.
  • Artifact updates: Reads and updates local agnt state and the journey-brief Competition section so the analysis is persisted for follow-up work like SPEC drafting.
  • Use case: During early product discovery, extract "current alternatives" from interviews, ask the user for candidate competitors, identify ICP pain points, and produce a one-paragraph differentiation statement to drive the next SPEC.

Quick Start

Ask the agent to find three competitor alternatives for my problem, list each one's ICP weakness, and generate a differentiation matrix focused on opportunity areas.

Frequently Asked Questions about compete

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

FAQPage Schema
How do I map competitor alternatives and identify their weaknesses for product discovery?

Competitor mapping involves collecting three to five alternative options and capturing their known weaknesses from an ideal customer profile perspective to define clear product differentiation. This process extracts current alternatives from interview insights to surface specific opportunity areas.

What is a differentiation matrix and how does it reveal product opportunity?

A differentiation matrix synthesizes competitor inputs into a side-by-side comparison of types, strengths, ICP weaknesses, and pricing. This format reveals opportunity areas by highlighting specific pain points that current alternatives fail to address.

How do I generate a differentiation statement from competitor analysis?

Generating a differentiation statement requires collecting candidate competitors, identifying ICP pain points, and producing a one-paragraph summary. This statement drives follow-up work by clearly defining how your product opportunity addresses weaknesses in existing alternatives.

Can I persist competitor analysis results to a journey-brief file for follow-up work?

Yes, competitor analysis results can be read and updated directly within local agnt state and the journey-brief Competition section. Persisting these artifacts ensures the differentiation matrix and insights remain accessible for subsequent SPEC drafting.

Do I need interview insights to start mapping current user alternatives?

Interview insights are applied during early-stage product discovery to extract current user alternatives, but you can also prompt the agent directly for plausible competitors. The workflow accepts manual competitor lists and known weaknesses to generate the matrix.