home / skills / a5c-ai / babysitter / competitive-intel

This skill enables deep competitive analysis and market monitoring to inform product strategy and identify opportunities.

npx playbooks add skill a5c-ai/babysitter --skill competitive-intel

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
3.7 KB
---
name: Competitive Intelligence
description: Deep competitive analysis and market monitoring capabilities for product strategy
allowed-tools:
  - WebSearch
  - WebFetch
  - Read
  - Write
  - Glob
  - Grep
  - Bash
---

# Competitive Intelligence Skill

## Overview

Specialized skill for deep competitive analysis and market monitoring capabilities. Enables product teams to maintain awareness of competitor activities, identify market opportunities, and inform strategic decisions.

## Capabilities

### Core Analysis Functions
- Analyze competitor websites, pricing, and positioning
- Track competitor feature releases and announcements
- Generate feature comparison matrices
- Monitor competitor reviews and ratings
- Extract competitor strengths and weaknesses
- Identify market gaps and white space opportunities
- Track industry analyst reports and mentions

### Research Methods
- Competitive website analysis and scraping
- Pricing structure comparison
- Feature parity assessment
- Market positioning analysis
- SWOT compilation for competitors
- Industry trend monitoring

### Output Artifacts
- Competitive landscape reports
- Feature comparison matrices
- Pricing comparison tables
- Market positioning maps
- Competitive battlecards
- White space opportunity reports
- Industry trend summaries

## Target Processes

This skill integrates with the following processes:
- `competitive-analysis.js` - Primary integration for full competitive analysis workflows
- `product-vision-strategy.js` - Strategic positioning and differentiation
- `product-launch-gtm.js` - Competitive positioning for launches
- `quarterly-roadmap.js` - Market opportunity identification

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "competitors": {
      "type": "array",
      "items": { "type": "string" },
      "description": "List of competitor names or domains to analyze"
    },
    "analysisScope": {
      "type": "string",
      "enum": ["pricing", "features", "positioning", "full"],
      "description": "Scope of competitive analysis"
    },
    "industryContext": {
      "type": "string",
      "description": "Industry or market context for analysis"
    },
    "focusAreas": {
      "type": "array",
      "items": { "type": "string" },
      "description": "Specific areas to focus analysis on"
    }
  },
  "required": ["competitors", "analysisScope"]
}
```

## Output Schema

```json
{
  "type": "object",
  "properties": {
    "competitorProfiles": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": { "type": "string" },
          "positioning": { "type": "string" },
          "strengths": { "type": "array", "items": { "type": "string" } },
          "weaknesses": { "type": "array", "items": { "type": "string" } },
          "pricing": { "type": "object" },
          "features": { "type": "array", "items": { "type": "string" } }
        }
      }
    },
    "featureMatrix": {
      "type": "object",
      "description": "Feature comparison matrix across competitors"
    },
    "marketGaps": {
      "type": "array",
      "items": { "type": "string" },
      "description": "Identified market opportunities and white spaces"
    },
    "recommendations": {
      "type": "array",
      "items": { "type": "string" },
      "description": "Strategic recommendations based on analysis"
    }
  }
}
```

## Usage Example

```javascript
const competitiveAnalysis = await executeSkill('competitive-intel', {
  competitors: ['CompetitorA', 'CompetitorB', 'CompetitorC'],
  analysisScope: 'full',
  industryContext: 'B2B SaaS project management',
  focusAreas: ['pricing', 'collaboration features', 'integrations']
});
```

## Dependencies

- Web scraping capabilities
- News monitoring APIs
- Industry data sources

Overview

This skill delivers deep competitive analysis and continuous market monitoring to inform product strategy and go-to-market decisions. It produces structured competitor profiles, feature comparison matrices, pricing tables, and white-space opportunity reports. The outputs are designed to feed roadmap planning, launch positioning, and quarterly strategy reviews.

How this skill works

The skill ingests a list of competitors and an analysis scope, then combines targeted website analysis, pricing parsing, review monitoring, and news/analyst signal tracking to build structured profiles. It synthesizes feature parity matrices, extracts strengths and weaknesses, and highlights market gaps using rule-based and heuristic evaluation. Outputs follow a defined schema for easy integration with product workflows and dashboards.

When to use it

  • Before a product launch to shape positioning and messaging against competitors
  • During roadmap planning to prioritize features that address market gaps
  • When monitoring pricing changes, new feature releases, or acquisition activity
  • To build sales enablement battlecards and competitive training materials
  • For quarterly strategy reviews and executive briefings on market shifts

Best practices

  • Provide a clear list of competitors (names or domains) and the desired analysis scope
  • Include industry context and focus areas to prioritize signal collection and reduce noise
  • Combine automated data collection with periodic human validation for accuracy
  • Schedule recurring runs to capture release cadence and pricing drift over time
  • Integrate outputs into product and GTM processes using the defined output schema

Example use cases

  • Generate a full competitive landscape report for B2B SaaS project management before pricing revisions
  • Produce feature comparison matrices to guide prioritization for the next two sprint cycles
  • Create battlecards for sales that summarize competitor weaknesses, pricing tiers, and objection responses
  • Monitor mentions and analyst reports to detect emergent competitors and acquisition signals
  • Identify white-space opportunities that inform value propositions for a new product line

FAQ

What inputs are required to run a useful analysis?

At minimum, a list of competitors and an analysisScope (pricing, features, positioning, or full). Adding industryContext and focusAreas improves relevance.

How are pricing and feature data collected?

Data comes from targeted website analysis and scraping, supplemented with news feeds, reviews, and industry sources. Human validation is recommended for edge cases and complex pricing models.