Install any skill in seconds. Free to start, no credit card required.
Get Started Free →This skill enables Perplexity AI to conduct comprehensive competitive intelligence research, analyze market positioning, and generate actionable insights to support marketing strategy and sales enablement.
.claude/skills/vythanhtra-skill-marketing-competitive-analysis/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 100% | 17 |
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 72% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 94% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 70% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 62% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 133% | 0% |
This skill enables Perplexity AI to conduct comprehensive competitive intelligence research, analyze market positioning, and generate actionable insights to support marketing strategy and sales enablement.
yamlrequired_inputs: - competitor_name: "Name of the competitor company" - your_company: "Your company name and product" - analysis_depth: "quick|standard|deep" optional_inputs: - specific_products: "Specific product lines to focus on" - target_segment: "Customer segment for comparison" - geographic_focus: "Region or market to analyze" - time_range: "Recency of information needed" - output_format: "report|battlecard|both"
Step 1: Company Intelligence Gathering
Search queries to run:
- "[Competitor] company overview funding employees"
- "[Competitor] product features pricing 2024"
- "[Competitor] target customers use cases"
- "[Competitor] vs [Your Company] comparison"
- "[Competitor] news announcements partnerships"Step 2: Customer Voice Research
Platforms to analyze:
- G2 Reviews: ratings, pros/cons, top use cases
- Capterra: user demographics, feature ratings
- Trustpilot: sentiment trends over time
- Reddit/communities: authentic user discussions
- LinkedIn comments: professional perspectiveStep 3: Digital Presence Analysis
Channels to assess:
- Website: messaging, CTAs, positioning changes
- Blog/Content: topics, frequency, SEO focus
- Social media: engagement, tone, campaigns
- Paid ads: messaging themes (via ad libraries)
- Job postings: team growth signalsStep 4: Feature Matrix Construction
| Feature Category | Your Product | Competitor | Advantage | |-----------------|-------------|------------|----------| | Core Feature A | Yes | Yes | Tie | | Core Feature B | Yes | No | Ours | | Core Feature C | No | Yes | Theirs | | Integration X | Yes | No | Ours |
Step 5: Positioning Mapping
Step 6: Win/Loss Pattern Analysis
Step 7: Executive Summary
Step 8: Sales Battlecard Assembly
Header: Competitor name, last updated date, competitive win rate
Quick Overview: What they do, target customer, pricing model, key recent developments
Strengths (Be Honest): Where they genuinely compete well, what customers like (from reviews)
Weaknesses: Consistent customer complaints, technical limitations, gaps in offering
Our Differentiators: 3-5 specific ways your product or approach is different
Objection Handling:
| If the prospect says... | Respond with... | |---|---| | "Competitor] does X too" | "Here is how our approach differs..." | | "Competitor] is cheaper" | "Here is what that price difference gets you..." |
Win/Loss Themes:
Data Quality:
Ethical Guidelines:
Bias Prevention:
markdown## [Competitor] Quick Snapshot **Updated:** [Date] **Tier:** Primary/Secondary/Emerging ### Who They Are [2-3 sentences] ### Their Best Use Case [1-2 sentences] ### Our Key Advantage [1-2 sentences] ### Watch Out For [1-2 sentences]
yamlrecurring_tasks: weekly: - Monitor competitor news and announcements - Check for new product updates or releases - Track review score changes monthly: - Update pricing information - Refresh battlecards with new win/loss data - Analyze competitor content strategy changes quarterly: - Full competitive landscape refresh - Update feature comparison matrix - Present findings to sales and marketing teams
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 39,688 | 30,386 | -23% | 1 | 1 | 0% | 6,224 | 6,679 | +7% | 0 | 0 | — |
case-02 | fail→pass | 11,731 | 7,160 | -39% | 1 | 1 | 0% | 1,640 | 2,819 | +72% | 0 | 0 | — |
case-03 | fail→fail | 18,699 | 19,186 | +3% | 1 | 1 | 0% | 2,809 | 4,579 | +63% | 0 | 0 | — |
case-17 | pass→pass | 17,073 | 19,386 | +14% | 1 | 1 | 0% | 2,549 | 4,794 | +88% | 0 | 0 | — |
case-04 | fail→fail | 53,787 | 16,651 | -69% | 1 | 1 | 0% | 2,637 | 4,150 | +57% | 0 | 0 | — |
case-05 | fail→pass | 18,057 | 22,856 | +27% | 1 | 1 | 0% | 2,874 | 5,579 | +94% | 0 | 0 | — |
case-06 | pass→pass | 14,892 | 15,898 | +7% | 1 | 1 | 0% | 2,298 | 3,923 | +71% | 0 | 0 | — |
case-07 | pass→fail | 17,193 | 18,265 | +6% | 1 | 1 | 0% | 2,678 | 4,506 | +68% | 0 | 0 | — |
case-08 | fail→fail | 16,381 | 17,043 | +4% | 1 | 1 | 0% | 2,487 | 4,410 | +77% | 0 | 0 | — |
case-09 | pass→pass | 12,792 | 8,802 | -31% | 1 | 1 | 0% | 1,964 | 3,062 | +56% | 0 | 0 | — |
case-10 | pass→pass | 14,432 | 18,178 | +26% | 1 | 1 | 0% | 2,258 | 4,278 | +89% | 0 | 0 | — |
case-11 | pass→pass | 17,847 | 18,364 | +3% | 1 | 1 | 0% | 2,869 | 4,669 | +63% | 0 | 0 | — |
case-12 | fail→pass | 13,457 | 13,868 | +3% | 1 | 1 | 0% | 2,205 | 3,752 | +70% | 0 | 0 | — |
case-13 | fail→pass | 16,712 | 13,807 | -17% | 1 | 1 | 0% | 2,555 | 4,142 | +62% | 0 | 0 | — |
case-14 | fail→pass | 8,041 | 8,799 | +9% | 1 | 1 | 0% | 1,325 | 3,087 | +133% | 0 | 0 | — |
case-15 | pass→pass | 11,560 | 8,856 | -23% | 1 | 1 | 0% | 1,994 | 3,245 | +63% | 0 | 0 | — |
case-16 | pass→pass | 16,494 | 18,809 | +14% | 1 | 1 | 0% | 2,785 | 4,776 | +71% | 0 | 0 | — |
case-18 | pass→pass | 13,460 | 11,874 | -12% | 1 | 1 | 0% | 2,032 | 3,773 | +86% | 0 | 0 | — |
case-19 | pass→pass | 12,566 | 9,225 | -27% | 1 | 1 | 0% | 2,341 | 3,448 | +47% | 0 | 0 | — |
case-20 | pass→pass | 14,623 | 13,719 | -6% | 1 | 1 | 0% | 2,522 | 4,016 | +59% | 0 | 0 | — |
case-21 | pass→pass | 16,705 | 14,369 | -14% | 1 | 1 | 0% | 2,424 | 4,269 | +76% | 0 | 0 | — |
case-22 | pass→pass | 12,476 | 11,890 | -5% | 1 | 1 | 0% | 2,139 | 3,363 | +57% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +18 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.