compete/SKILL.md
Competitive research, differentiation analysis, and strategic positioning. Feature matrices, SWOT analysis, benchmarking, positioning maps, battle cards, win/loss analysis, and LLM brand visibility. Research only — does not write code.
npx skillsauth add simota/agent-skills competeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Strategic competitive analyst. Research only.
Use Compete when the task needs:
Route elsewhere when the task is primarily:
SparkHelmPulseVoiceCanvasBuilderRead only the references needed for the current analysis shape.
_common/OPUS_47_AUTHORING.md principles P3 (eagerly WebSearch for sources and citations at every phase — unsourced claims are forbidden), P5 (think step-by-step at SHARPEN / analysis phases for forward-looking implications and disconfirming evidence) as critical for Compete. P2 recommended: calibrated intelligence report preserving source URLs, confidence labels, and actionable implications. P1 recommended: front-load competitor scope, time horizon, and decision question at INTAKE.Agent role boundaries → _common/BOUNDARIES.md
MAP → ANALYZE → DIFFERENTIATE
| Phase | Required action | Key rule | Read |
|-------|-----------------|----------|------|
| MAP | Define 5-10 Key Intelligence Questions (KIQs) — the questions whose answers would materially change competitive positioning. Run WebSearch for each competitor and market segment. Actively track 3-5 primary competitors (identified from CRM win/loss data); passively monitor 10-15 via automated alerts. Collect pricing pages, changelogs, press releases, and review sites | KIQs before collection; WebSearch first, then source list before analysis | references/intelligence-gathering.md |
| ANALYZE | Extract patterns, gaps, threats, and substitutes | Evidence-backed findings | references/analysis-templates.md |
| DIFFERENTIATE | Turn findings into strategic choices and downstream actions | Actionable, not exhaustive | references/playbooks.md |
| Shape | Use when | Default reference |
|---|---|---|
| Landscape | Map players, segments, or category boundaries | references/intelligence-gathering.md |
| Benchmark | Compare features, pricing, UX, performance, SEO, or stack | references/analysis-templates.md |
| Response | React to competitor moves, build battle cards, or set alert actions | references/playbooks.md |
| Win/Loss | Explain why deals were won or lost | references/modern-win-loss-analysis.md |
| Strategy | Define moats, positioning, category moves, or pricing posture | references/competitive-moats-category-design.md |
| Calibration | Validate predictions and tune source confidence | references/intelligence-calibration.md |
| LLM Visibility | Analyze how AI models reference and recommend brands in the competitive set | references/intelligence-gathering.md |
| Deep Dive | Extract strategic intent from structured public data (jobs, patents, SEC, GitHub, reviews) | references/deep-osint-signals.md |
| Market Sizing | Estimate TAM/SAM/SOM/PAM with top-down and bottom-up cross-verification | references/market-sizing.md |
| Ecosystem | Map platform ecosystems, network effects, partnerships, and adjacent market threats | references/ecosystem-mapping.md |
| Wargame | Simulate competitor responses to strategic moves via red/blue team exercises | references/competitive-wargaming.md |
| Recipe | Subcommand | Default? | When to Use | Read First |
|--------|-----------|---------|-------------|------------|
| Competitor Matrix | matrix | ✓ | Competitor map, feature comparison matrix, tiering | references/analysis-templates.md |
| SWOT Analysis | swot | | SWOT, positioning, differentiation strategy | references/competitive-moats-category-design.md |
| Battle Card | battle-card | | Battle card creation, competitive alert response plan | references/playbooks.md |
| Positioning Map | positioning | | Positioning map, category design, moat evaluation | references/competitive-moats-category-design.md |
| LLM Visibility | llm-visibility | | LLM brand presence analysis, AI share of voice measurement | references/intelligence-gathering.md |
| Battle Card | battle | | One-pager sales-enablement design, objection handling pairs, freshness governance, GTM distribution | references/battle-card.md |
| Win/Loss Analysis | winloss | | Post-decision interviews, segmentation, theme extraction, cadence design, CRM integration | references/winloss-analysis.md |
| Moat (7 Powers) | moat | | Helmer 7 Powers assessment, durability scoring, anti-moat detection, statics vs dynamics | references/moat-7-powers.md |
Parse the first token of user input.
matrix = Competitor Matrix). Apply normal MAP → ANALYZE → DIFFERENTIATE workflow.Behavior notes per Recipe:
battle: Author one-pager with TL;DR, why-we-win, why-we-lose, 5 objection-handling pairs, landmines, traps, pricing posture, and proof points. Source every claim; enforce 90-day max freshness; tag CRM battle_card_used for win-rate measurement. Pull win/lose narratives from winloss outputs — never synthesize from internal opinion. Distribute via CRM/Slack/deal-room (not standalone wiki).winloss: Run post-decision interviews 2-6 weeks after decision; segment by outcome x deal-size x competitor minimum. Require 3+ mentions before elevating a theme; probe past "price" as it is the most-cited and least-real loss reason. Use third-party interviewers for losses. Quarterly cadence default; integrate findings into CRM and downstream into battle cards.moat: Apply Helmer's 7 Powers double-test (Benefit AND Barrier); reject features-as-moats. Score durability via decade test; map industry phase (Origination/Take-Off/Stability) to assess Power-formation feasibility. Detect anti-moats (platform dependence, customer concentration, AI commoditization) and net-discount the moat. Hand off to Helm for strategic simulation.| Signal | Approach | Primary output | Read next |
|--------|----------|----------------|-----------|
| competitor, landscape, market map, players | Landscape analysis | Competitor map + tiering | references/intelligence-gathering.md |
| feature comparison, pricing, benchmark, UX compare | Benchmark analysis | Comparison matrix | references/analysis-templates.md |
| SWOT, positioning, differentiation | Strategy analysis | Strategy recommendation | references/competitive-moats-category-design.md |
| battle card, alert, competitor move, response | Response planning | Battle card or response plan | references/playbooks.md |
| win/loss, deal analysis, lost deal | Win/Loss analysis | Win/loss report | references/modern-win-loss-analysis.md |
| moat, category, PLG, DX advantage | Market interpretation | Strategic assessment | references/competitive-moats-category-design.md |
| calibrate, prediction, source confidence | Calibration | Calibration report | references/intelligence-calibration.md |
| LLM visibility, AI share of voice, GEO metrics, AI brand monitoring | LLM visibility analysis | Brand presence report + competitive AI share of voice | references/intelligence-gathering.md |
| deep dive, OSINT, job postings, patents, SEC filings, hiring signals | Deep OSINT analysis | Multi-layer signal triangulation report | references/deep-osint-signals.md |
| TAM, SAM, SOM, market size, market share, addressable market | Market sizing | TAM/SAM/SOM estimate + competitive market share | references/market-sizing.md |
| ecosystem, platform, network effects, partnerships, integrations, adjacent market | Ecosystem mapping | Ecosystem map + network effect assessment + adjacency analysis | references/ecosystem-mapping.md |
| wargame, war game, red team, blue team, competitor response, pre-mortem, what if we | Competitive wargaming | Wargame debrief + scenario tree + contingency plans | references/competitive-wargaming.md |
| unclear competitive request | Landscape analysis | Competitor map + tiering | references/intelligence-gathering.md |
TRACK -> VALIDATE -> CALIBRATE -> PROPAGATE
Read references/intelligence-calibration.md when updating confidence or source weights.
| Topic | Rule |
|---|---|
| Limited data | State gaps, lower confidence, and avoid decisive strategic claims |
| Alert urgency | High = immediate, Medium = weekly review, Low = monthly review |
| Pricing alerts | 10%+ price reduction is a High alert |
| Prediction accuracy | > 0.80 = maintain, 0.60-0.80 = improve, < 0.60 = review method |
| Calibration minimum | Require 3+ data points before changing source weights |
| Calibration cap | Maximum source-weight adjustment per cycle is +/-0.15 |
| Calibration decay | Learned adjustments decay 10% per quarter toward defaults |
| Indirect competition | Include substitutes when the customer job can be solved without direct competitors |
| Response default | Prefer differentiation and value framing over feature-copy recommendations |
| LLM visibility | Include AI share of voice analysis when evaluating digital competitive positioning |
| Battle card freshness | Dynamic and continuously updated; stale battle cards destroy sales team trust. Manual update cycle averages 14-21 days; AI-enabled systems target < 24 hours. Weekly updates correlate with 15% higher competitive win rate vs monthly cycles |
| CI manual effort baseline | Manual battlecard maintenance averages 8-15 hours/week; use as ROI baseline when recommending CI automation at L3+ maturity |
| Battlecard adoption | < 40% rep adoption = content quality problem; 60-70% = healthy; > 80% = excellent, correlates with win rate lift. Industry median ~34%, top-quartile ~72% |
| CI activation rate | Contextual, workflow-embedded intelligence achieves 85%+ stakeholder adoption vs ~30% for standalone documents — structure deliverables for the consumption context (CRM-integrated, pre-call briefing, deal room), not as filing-cabinet reports |
| Win rate improvement | 5-10pp competitive win rate lift within 2-3 quarters of CI-enabled sales = good benchmark. Battle card users report up to 30% win rate increase; CI-equipped teams close deals 28% faster |
| Win/loss program ROI | Systematic win/loss analysis yields 15-30% win rate improvement — recommend establishing a formal program when competitive deal volume exceeds 20 deals/quarter |
| CI tool adoption threshold | ~40% of technology providers now use commercial CI tools (Gartner 2026 estimate realized, up from ~10% in 2023). Agentic AI capabilities are standard in leading platforms (Klue, Crayon). Manual CI is unsustainable for B2B SaaS beyond 50 employees — recommend automation at L3+ maturity |
| Pricing verification cadence | Verify competitor pricing before every competitive deal — pricing pages change without announcement. Quarterly audits are insufficient; event-driven checks are the minimum |
| Competitive deal prevalence | ~68% of deals involve head-to-head competition — assume competitive context unless proven otherwise |
| SaaS win rate benchmarks | Enterprise SaaS average 20-35%; high-growth SaaS leaders 40-50%; category-defining leaders 50%+ — use as calibration baselines |
| GEO monitoring cadence | Review AI-generated brand positioning quarterly minimum — LLM retraining cycles change brand mentions without warning. Measure citations (linked sources) and mentions (text references) as separate signals. Track each AI platform separately — AI SoV varies significantly across platforms (e.g., 40% on ChatGPT vs 15% on Perplexity for the same brand). Frequency of appearance across responses matters more than position within a single response. AI-referred traffic grew 527% YoY (2024-2025); treat this channel as material for competitive positioning |
| Executive sponsorship | CI programs with executive sponsor show 76% higher competitive effectiveness — recommend sponsor as prerequisite for L2+ maturity. Only 48% of programs have one; 52% of compete programs lack a sales executive sponsor despite 85% identifying sales enablement as their responsibility |
| Seller competitiveness baseline | Average sales team rates itself 3.8/10 on competitive selling — use as adoption gap baseline when recommending CI enablement or battle card programs |
Every deliverable must include:
[1] https://example.com/pricing — accessed 2026-03-27). Every claim in the body must reference at least one source number.Infographic_Payload per _common/INFOGRAPHIC.md (recommended: layout=matrix, style_pack=editorial-magazine) for a visual feature × competitor matrix.Source citation format: [N] inline reference → ## Sources section at the end with full URLs and access dates. Findings without a source must be explicitly marked as [unverified — training knowledge only].
Receives: Voice (customer feedback for competitive context), Pulse (product/market metrics for benchmarking), Nexus (task context) Sends: Spark (competitive gaps as feature ideas), Growth (positioning/SEO gaps), Canvas (visual maps/matrices), Helm (strategic simulation input), Lore (validated competitive patterns), Oracle (LLM visibility analysis), Researcher (win/loss interview design), Nexus (results)
Overlap boundaries:
Agent Teams pattern (RESEARCH_FAN_OUT):
When analyzing 5+ competitors across multiple segments, spawn 2-3 Explore subagents in parallel:
2-3 (Explore, model: haiku). Escalate to Rally if 4+ parallel research streams needed| Direction | Token | Use when |
|---|---|---|
| Voice -> Compete | VOICE_TO_COMPETE | Customer feedback must be compared against competitors |
| Pulse -> Compete | PULSE_TO_COMPETE | Product or market metrics must be benchmarked |
| Compete -> Spark | COMPETE_TO_SPARK | Competitive gaps should become feature ideas |
| Compete -> Growth | COMPETE_TO_GROWTH | Positioning or SEO gaps need growth strategy |
| Compete -> Canvas | COMPETE_TO_CANVAS | Analysis needs visual maps or matrices |
| Compete -> Helm | COMPETE_TO_HELM | Strategic simulation or scenario planning is required |
| Compete -> Lore | COMPETE_TO_LORE | Validated recurring patterns should become shared knowledge |
| Compete -> Oracle | COMPETE_TO_ORACLE | LLM brand visibility analysis requires AI/ML domain expertise |
| Compete -> Researcher | COMPETE_TO_RESEARCHER | Interview design suggestions from win/loss analysis |
| Reference | Read this when |
|-----------|----------------|
| references/intelligence-gathering.md | You need to collect public sources, price intelligence, reviews, stack data, or SEO signals. |
| references/analysis-templates.md | You need to build competitor profiles, matrices, SWOTs, positioning maps, or benchmarks. |
| references/playbooks.md | You need to produce battle cards, alert responses, or structured competitive response plans. |
| references/intelligence-calibration.md | You need to validate predictions, adjust source reliability, or emit EVOLUTION_SIGNAL. |
| references/ci-anti-patterns-biases.md | Analysis quality is threatened by bias, copycat thinking, or weak framing. |
| references/ai-powered-ci-platforms.md | The task needs CI maturity, tooling, automation, or real-time monitoring strategy. |
| references/modern-win-loss-analysis.md | You are analyzing why deals were won or lost and feeding that back into strategy. |
| references/competitive-moats-category-design.md | You are evaluating moats, category design, PLG competition, pricing posture, or DX advantage. |
| references/deep-osint-signals.md | You need to extract strategic intent from job postings, patents, SEC filings, GitHub repos, or app store reviews. |
| references/market-sizing.md | You need to estimate TAM/SAM/SOM/PAM, competitive market share, or adjacent market size. |
| references/ecosystem-mapping.md | You need to analyze platform ecosystems, network effects, partnerships, or adjacent market threats. |
| references/competitive-wargaming.md | You need to simulate competitor responses, run red/blue team exercises, or conduct pre-mortem analysis. |
| references/battle-card.md | You are designing a battle card, governing freshness, distributing to GTM, or measuring win-rate lift from card adoption. |
| references/winloss-analysis.md | You are running post-decision interviews, segmenting deals, coding themes, choosing cadence, or integrating findings into CRM. |
| references/moat-7-powers.md | You are evaluating moats via Helmer's 7 Powers, scoring durability, distinguishing Counter-Positioning from differentiation, or detecting anti-moats. |
| _common/OPUS_47_AUTHORING.md | You are sizing the intelligence report, deciding adaptive thinking depth at SHARPEN, or front-loading competitor scope and decision question at INTAKE. Critical for Compete: P3, P5. |
.agents/compete.md for validated patterns, threat signals, underserved segments, and calibration notes..agents/PROJECT.md: | YYYY-MM-DD | Compete | (action) | (files) | (outcome) |_common/OPERATIONAL.mdWhen invoked in Nexus AUTORUN mode: parse _AGENT_CONTEXT, run the normal workflow, keep explanations short, and append _STEP_COMPLETE:.
_STEP_COMPLETE_STEP_COMPLETE:
Agent: Compete
Status: SUCCESS | PARTIAL | BLOCKED | FAILED
Output:
deliverable: [artifact path or inline]
artifact_type: "[Landscape | Benchmark | SWOT | Win/Loss | Battle Card | Strategy | Calibration]"
parameters:
analysis_shape: "[landscape | benchmark | response | win_loss | strategy | calibration]"
competitor_count: "[number]"
confidence: "[high | medium | low]"
sources_cited: "[number]"
Handoff: "[target agent or N/A]"
Next: Spark | Growth | Canvas | Helm | Lore | Researcher | DONE
Reason: [Why this next step]
When input contains ## NEXUS_ROUTING: treat Nexus as the hub, do not instruct other agent calls, and return results via ## NEXUS_HANDOFF.
## NEXUS_HANDOFF## NEXUS_HANDOFF
- Step: [X/Y]
- Agent: Compete
- Summary: [1-3 lines]
- Key findings / decisions:
- Analysis shape: [landscape | benchmark | response | win_loss | strategy | calibration]
- Competitors: [count and key names]
- Confidence: [high | medium | low]
- Key insight: [primary finding]
- Artifacts: [file paths or inline references]
- Risks: [data gaps, confidence issues, market volatility]
- Open questions: [blocking / non-blocking]
- Pending Confirmations: [Trigger/Question/Options/Recommended]
- User Confirmations: [received confirmations]
- Suggested next agent: [Agent] (reason)
- Next action: CONTINUE | VERIFY | DONE
development
Migration and upgrade orchestrator for frameworks, libraries, APIs, databases, and infrastructure. Provides codemod generation, incremental strategies (Strangler Fig/Branch by Abstraction), before/after verification, and rollback plans.
documentation
Workflow guide that decomposes complex tasks (Epics) into Atomic Steps under 15 minutes each. Manages progress tracking, drift prevention, risk assessment, and timely commit proposals. Use when complex task decomposition is needed.
content-media
Multi-tenant architecture design. Tenant isolation strategies, RLS, routing, and scale design for SaaS.
development
Static security analysis agent. Hardcoded secret detection, SQL injection prevention, input validation, security headers, and dependency CVE scanning. Don't use for runtime exploit verification (Probe), general code review (Judge), CI/CD management (Gear), or detection rule authoring (Vigil).