PromptShop

Competitive Intelligence

This skill researches competitors and generates an interactive HTML battlecard for sales.

Install

npx promptshop add competitive-intelligence

Details

What This Skill Does

This skill researches competitors and generates an interactive HTML battlecard for sales. It provides insights into competitor products, pricing, and positioning. Connecting to tools like CRM and internal docs enhances the skill with win/loss data and internal intelligence.

When to Use

  • Preparing for a sales pitch against a specific competitor.
  • Understanding a competitor's product features and pricing.
  • Creating a battlecard to share with the sales team.
  • Identifying key differentiators between your product and competitors'.
  • Analyzing recent competitor releases.
  • Positioning against competitors.

Key Features

Provides competitor product deep-dives. Analyzes recent competitor releases. Generates a differentiation matrix. Suggests sales talk tracks. Creates an interactive HTML battlecard. Integrates with CRM for win/loss data.

Manual Installation

How It Works

┌─────────────────────────────────────────────────────────────────┐ │ COMPETITIVE INTELLIGENCE │ ├─────────────────────────────────────────────────────────────────┤ │ ALWAYS (works standalone via web search) │ │ ✓ Competitor product deep-dive: features, pricing, positioning │ │ ✓ Recent releases: what they've shipped in last 90 days │ │ ✓ Your company releases: what you've shipped to counter │ │ ✓ Differentiation matrix: where you win vs. where they win │ │ ✓ Sales talk tracks: how to position against each competitor │ │ ✓ Landmine questions: expose their weaknesses naturally │ ├─────────────────────────────────────────────────────────────────┤ │ OUTPUT: Interactive HTML Battlecard │ │ ✓ Comparison matrix overview │ │ ✓ Clickable tabs for each competitor │ │ ✓ Dark theme, professional styling │ │ ✓ Self-contained HTML file — share or host anywhere │ ├─────────────────────────────────────────────────────────────────┤ │ SUPERCHARGED (when you connect your tools) │ │ + CRM: Win/loss data, competitor mentions in closed deals │ │ + Docs: Existing battlecards, competitive playbooks │ │ + Chat: Internal intel, field reports from colleagues │ │ + Transcripts: Competitor mentions in customer calls │ └─────────────────────────────────────────────────────────────────┘

Getting Started

When you run this skill, I'll ask for context:

Required:

  • What company do you work for? (or I'll detect from your email)
  • Who are your main competitors? (1-5 names)

Optional: Which competitor do you want to focus on first? Any specific deals where you're competing against them? Pain points you've heard from customers about competitors?

If I already have your seller context from a previous session, I'll confirm and skip the questions.

Connectors (Optional)

ConnectorWhat It Adds
CRMWin/loss history against each competitor, deal-level competitor tracking
DocsExisting battlecards, product comparison docs, competitive playbooks
ChatInternal chat intel (e.g. Slack) — what your team is hearing from the field
TranscriptsCompetitor mentions in customer calls, objections raised

No connectors? Web research works great. I'll pull everything from public sources — product pages, pricing, blogs, release notes, reviews, job postings.

Output: Interactive HTML Battlecard

The skill generates a self-contained HTML file with:

1. Comparison Matrix (Landing View)

  • Overview comparing you vs. all competitors at a glance:
  • Feature comparison grid.

Pricing comparison Market positioning Win rate indicators (if CRM connected)

2. Competitor Tabs (Click to Expand)

  • Each competitor gets a clickable card that expands to show:
  • Company profile (size, funding, target market)
  • What they sell and how they position.
  • Recent releases (last 90 days)
  • Where they win vs. where you win.

Pricing intelligence Talk tracks for different scenarios Objection handling Landmine questions

3. Your Company Card

  • Your releases (last 90 days)
  • Your key differentiators.
  • Proof points and customer quotes.

HTML Structure

<!DOCTYPE html> <html> <head> <title>Battlecard: [Your Company] vs Competitors</title> <style> / Dark theme, professional styling / / Tabbed navigation / / Expandable cards / / Responsive design / </style> </head> <body> <!-- Header with your company + date --> <header> <h1>[Your Company] Competitive Battlecard</h1> <p>Generated: [Date] | Competitors: [List]</p> </header>
<!-- Tab Navigation -->
<nav class="tabs">
    <button class="tab active" data-tab="matrix">Comparison Matrix</button>
    <button class="tab" data-tab="competitor-1">[Competitor 1]</button>
    <button class="tab" data-tab="competitor-2">[Competitor 2]</button>
    <button class="tab" data-tab="competitor-3">[Competitor 3]</button>
</nav>

<!-- Comparison Matrix Tab -->
<section id="matrix" class="tab-content active">
    <h2>Head-to-Head Comparison</h2>
    <table class="comparison-matrix">
        <!-- Feature rows with you vs each competitor -->
    </table>

    <h2>Quick Win/Loss Guide</h2>
    <div class="win-loss-grid">
        <!-- Per-competitor: when you win, when you lose -->
    </div>
</section>

<!-- Individual Competitor Tabs -->
<section id="competitor-1" class="tab-content">
    <div class="battlecard">
        <div class="profile"><!-- Company info --></div>
        <div class="differentiation"><!-- Where they win / you win --></div>
        <div class="talk-tracks"><!-- Scenario-based positioning --></div>
        <div class="objections"><!-- Common objections + responses --></div>
        <div class="landmines"><!-- Questions to ask --></div>
    </div>
</section>

<script>
    // Tab switching logic
    // Expand/collapse sections
</script>
</body> </html>

Visual Design

Color System

:root { / Dark theme base / --bg-primary: #0a0d14; --bg-elevated: #0f131c; --bg-surface: #161b28; --bg-hover: #1e2536;

/ Text /
--text-primary: #ffffff;
--text-secondary: rgba(255, 255, 255, 0.7);
--text-muted: rgba(255, 255, 255, 0.5);

/ Accent (your brand or neutral) /
--accent: #3b82f6;
--accent-hover: #2563eb;

/ Status indicators /
--you-win: #10b981;
--they-win: #ef4444;
--tie: #f59e0b;

}

Card Design

  • Rounded corners (12px)
  • Subtle borders (1px, low opacity)
  • Hover states with slight elevation.
  • Smooth transitions (200ms)

Comparison Matrix

Sticky header row

  • Color-coded winner indicators (green = you, red = them, yellow = tie)
  • Expandable rows for detail.

Execution Flow

Phase 1: Gather Seller Context

If first time: Ask: "What company do you work for?" Ask: "What do you sell? (product/service in one line)"

  • Ask: "Who are your main competitors? (up to 5)"
  • Store context for future sessions.

If returning user: Confirm: "Still at [Company] selling [Product]?" Ask: "Same competitors, or any new ones to add?"

Phase 2: Research Your Company (Always)

Web searches: "[Your company] product" — current offerings "[Your company] pricing" — pricing model "[Your company] news" — recent announcements (90 days) "[Your company] product updates OR changelog OR releases" — what you've shipped "[Your company] vs [competitor]" — existing comparisons

Phase 3: Research Each Competitor (Always)