From tavily
Real-time competitive intelligence using live web data via the Tavily MCP. Use when the user wants to analyze competitors, build a battlecard, profile a competitor, monitor pricing, mine reviews, track hiring signals, map a competitive landscape, find positioning gaps, or research win/loss patterns; says "analyze competitor", "build me a battlecard", "what is X charging", "how do we compare to Y", "competitive landscape for Z", "competitor analysis", "market intelligence", or anything similar. Always uses live data — never answers competitive questions from training knowledge alone.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tavily:competitive-intelThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Live competitive analysis powered by the Tavily MCP. Every finding is
Live competitive analysis powered by the Tavily MCP. Every finding is backed by live web evidence — never answer competitive questions from training knowledge alone, because product positioning, pricing, and team moves change constantly.
If the user just wants a generic market report (no specific competitor),
use deep-research instead.
Six recipes — pick the one(s) that match the user's question.
Build a quick profile of one competitor.
tavily_search for "<competitor> overview" with include_answer: "advanced" to get a base summary.tavily_search for "<competitor> pricing" and "<competitor> features", include_domains set to the competitor's own domain.tavily_extract the top results for pricing and product pages.Compare pricing across multiple competitors.
tavily_map from <domain> with instructions: "pricing pages".tavily_extract each pricing URL.What do real customers say?
tavily_search for "<competitor> review", include_domains: "g2.com,trustpilot.com,reddit.com,capterra.com".tavily_extract top 10 results.What's a competitor building, based on who they're hiring?
tavily_search for "<competitor> careers" and extract their jobs page.tavily_search for "<competitor>" site:linkedin.com/jobs to catch
listings hosted on LinkedIn.Where do they rank, where do they own narrative?
tavily_map from <domain>/blog with instructions: "blog posts".tavily_search for the top topics they cover, observe SERP rank.tavily_research query: "What topics does <competitor> own in search? What gaps are they leaving?" with model: "pro".For the gap analysis specifically, hand off to content-gap-analysis.
For "map the competitive landscape" questions, call deep-research with
a query like:
Map the competitive landscape for {CATEGORY} in {YEAR}. Group players
by segment. For each, capture positioning, pricing tier, key
differentiators, and recent moves. Audience: {AUDIENCE}.
Then layer per-competitor snapshots on top using recipe 1.
When the user asks for a battlecard, structure it as:
# {Competitor Name} — Battlecard
*Updated: {YYYY-MM-DD} — sources cited inline*
## Snapshot
- Positioning:
- Target customer:
- Pricing model:
- Recent moves:
## Strengths
- …
## Weaknesses (where we win)
- …
## Common objections we'll hear
- "{objection}" → talk-track: {response}
## Talk-tracks
- Discovery questions to ask:
- Trap questions (where their answer favors us):
## Sources
[1] {url}
[2] {url}
Save to ~~document store so sales can find it later.
Every claim in a competitive deliverable must trace to a tavily_*
result. If a fact can't be sourced, mark it as [unverified] and tell
the user — don't guess.
For sales-objection templates and pricing-table layouts, see
references/battlecard-template.md.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub opencolin/tavily-cowork-plugin