Skip to content
SkillVault logo SkillVault
Yearly Pro Pack ChatGPT GPTs Claude Code Dify LangGraph

Competitor Teardown

A structured competitor analysis: positioning, pricing, moat, wedge strategy and a 90-day action plan. Yearly Pro exclusive.

0 downloads 1 views Updated Oct 17, 2026 v1.0.2
Competitor Teardown skill cover

Overview

Competitor Teardown runs a product manager's competitive analysis end-to-end: how the competitor positions itself, where its pricing and packaging create openings, what actually defends its market, and where a focused challenger can wedge in.

The output separates observed facts from inference, scores each dimension, and ends with a wedge strategy plus a 90-day action plan with owners and measurable outcomes — not a wall of adjectives.

This skill is part of the Yearly Pro exclusive pack and is tuned for founder and PM workflows in SaaS and devtools markets.

System prompt

Preview redacted

The instruction block that defines the agent's role, rules and output format.

system-prompt.txt
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████

User prompt template

Fill in the variables and send it to run the skill: {{variables}}

user-template.txt
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████

Variables

Name Required Description Example
{{competitor}} Yes The company or product to tear down. Acme Agent Platform
{{market}} Optional Market segment and geography. AI devtools, global SMB
{{our_product}} Yes Our product, ICP and current traction in 2-3 sentences. —
{{research}} Optional Pasted research: pricing pages, reviews, changelogs, win/loss notes. The more the better. their pricing page export + 5 G2 reviews

Full skill configuration

Redacted preview

The standard .aiskill file in JSON and YAML.

competitor-teardown.aiskill (JSON)
{
  "format": "aiskill/v1",
  "skill": {
    "name": "Competitor Teardown",
    "slug": "competitor-teardown",
    "version": "1.0.2",
    "description": "A structured competitor analysis: positioning, pricing, moat, wedge strategy and a 90-day action plan. Yearly Pro exclusive.",
    "category": "Business",
    "tags": [
      "competitive-analysis",
      "strategy",
      "positioning",
      "gtm"
    ],
    "platforms": [
      "chatgpt",
      "claude-code",
      "dify",
      "langgraph"
    ],
    "tested_environment": "GPT-5, Claude Sonnet 4.5; SaaS/devtools competitive analyses",
    "license": "CC-BY-4.0"
  },
  "prompts": {
    "system": "████████████████████████████████████████████████████████████████████████████████████████████████",
    "user_template": "████████████████████████████████████████████████████████████████████████████████████████████████"
  },
  "variables": [
    {
      "name": "competitor",
      "description": "The company or product to tear down.",
      "required": true,
      "example": "Acme Agent Platform"
    },
    {
      "name": "market",
      "description": "Market segment and geography.",
      "required": false,
      "example": "AI devtools, global SMB"
    },
    {
      "name": "our_product",
      "description": "Our product, ICP and current traction in 2-3 sentences.",
      "required": true
    },
    {
      "name": "research",
      "description": "Pasted research: pricing pages, reviews, changelogs, win/loss notes. The more the better.",
      "required": false,
      "example": "their pricing page export + 5 G2 reviews"
    }
  ],
  "install": {
    "steps": [
      {
        "title": "Unlock with Yearly Pro",
        "detail": "This skill requires a Yearly Pro plan and is downloadable from the config panel."
      },
      {
        "title": "Copy the system prompt",
        "detail": "Download the .aiskill file and copy the system prompt."
      },
      {
        "title": "Gather research material",
        "detail": "Collect their pricing page, recent reviews, changelog and any win/loss notes before running."
      },
      {
        "title": "Run and act",
        "detail": "Fill all four variables, then convert the 90-day plan into your tracker of choice."
      }
    ]
  },
  "usage": {
    "steps": [
      "Assemble research material — quality of input drives confidence ratings.",
      "Run the teardown once per quarter or after competitor pricing changes.",
      "Validate INFERRED items with primary sources before external use.",
      "Turn the wedge metric into a standing KPI in your weekly review."
    ]
  },
  "metadata": {
    "author": "SkillVault",
    "source": "https://skillvault.top/skills/competitor-teardown",
    "exported_at": "2026-11-03T07:44:16.793Z"
  }
}
competitor-teardown.aiskill (YAML)
format: aiskill/v1
skill:
  name: Competitor Teardown
  slug: competitor-teardown
  version: 1.0.2
  description: >-
    A structured competitor analysis: positioning, pricing, moat, wedge strategy and a 90-day action
    plan. Yearly Pro exclusive.
  category: Business
  tags:
    - competitive-analysis
    - strategy
    - positioning
    - gtm
  platforms:
    - chatgpt
    - claude-code
    - dify
    - langgraph
  tested_environment: GPT-5, Claude Sonnet 4.5; SaaS/devtools competitive analyses
  license: CC-BY-4.0
prompts:
  system: ████████████████████████████████████████████████████████████████████████████████████████████████
  user_template: ████████████████████████████████████████████████████████████████████████████████████████████████
variables:
  - name: competitor
    description: The company or product to tear down.
    required: true
    example: Acme Agent Platform
  - name: market
    description: Market segment and geography.
    required: false
    example: AI devtools, global SMB
  - name: our_product
    description: Our product, ICP and current traction in 2-3 sentences.
    required: true
  - name: research
    description: "Pasted research: pricing pages, reviews, changelogs, win/loss notes. The more the better."
    required: false
    example: their pricing page export + 5 G2 reviews
install:
  steps:
    - title: Unlock with Yearly Pro
      detail: This skill requires a Yearly Pro plan and is downloadable from the config panel.
    - title: Copy the system prompt
      detail: Download the .aiskill file and copy the system prompt.
    - title: Gather research material
      detail: Collect their pricing page, recent reviews, changelog and any win/loss notes before running.
    - title: Run and act
      detail: Fill all four variables, then convert the 90-day plan into your tracker of choice.
usage:
  steps:
    - Assemble research material — quality of input drives confidence ratings.
    - Run the teardown once per quarter or after competitor pricing changes.
    - Validate INFERRED items with primary sources before external use.
    - Turn the wedge metric into a standing KPI in your weekly review.
metadata:
  author: SkillVault
  source: https://skillvault.top/skills/competitor-teardown
  exported_at: "2026-11-03T07:44:16.793Z"

Installation guide

  1. 1

    Unlock with Yearly Pro

    This skill requires a Yearly Pro plan and is downloadable from the config panel.

  2. 2

    Copy the system prompt

    Download the .aiskill file and copy the system prompt.

  3. 3

    Gather research material

    Collect their pricing page, recent reviews, changelog and any win/loss notes before running.

  4. 4

    Run and act

    Fill all four variables, then convert the 90-day plan into your tracker of choice.

How to use

  1. Assemble research material — quality of input drives confidence ratings.
  2. Run the teardown once per quarter or after competitor pricing changes.
  3. Validate INFERRED items with primary sources before external use.
  4. Turn the wedge metric into a standing KPI in your weekly review.

Platform compatibility

ChatGPT GPTs

OpenAI

Paste the system prompt into the GPT "Instructions" field and keep the user template as your starter message.

Official docs

Claude Code

Anthropic

Save the exported .aiskill JSON as a skill file in your project or paste the system prompt into CLAUDE.md / a slash-command markdown file.

Official docs

Dify

LangGenius

Create a new Agent/App, paste the system prompt as the system prompt, and register template variables as input fields.

Official docs

LangGraph

LangChain

Load the JSON config into your graph state: use prompts.system for the system message and prompts.user_template as a runnable template.

Official docs
Competitor Teardown previewCompetitor Teardown preview

Related skills