anysite-competitor-intelligence
anysite Competitor Intelligence
Comprehensive competitive intelligence gathering using anysite MCP server. Track competitors across LinkedIn, social media, and the web to understand their strategies, monitor their activities, and identify competitive opportunities.
Overview
The anysite Competitor Intelligence skill helps you:
- Track competitor companies on LinkedIn and Y Combinator
- Monitor hiring patterns to identify growth areas and strategic priorities
- Analyze content strategies across social platforms
- Benchmark positioning and messaging
- Identify key employees and leadership changes
- Track competitive movements like funding, launches, partnerships
This skill provides 90% coverage of competitive intelligence capabilities with excellent LinkedIn and social media monitoring.
Supported Platforms
- ✅ LinkedIn (Primary): Company pages, employee search, post monitoring, job listings, growth tracking
- ✅ Y Combinator: Startup competitor research, funding data, batch analysis
- ✅ Twitter/X: Social presence monitoring, content strategy, engagement analysis
- ✅ Reddit: Community sentiment, product discussions, competitor mentions
- ✅ Instagram: Brand presence, visual content strategy, influencer partnerships
- ✅ YouTube: Video content, channel growth, community engagement
- ✅ Web Scraping: Company websites, press releases, blog content
- ✅ SEC: Public company filings for competitors
Quick Start
Step 1: Identify Competitors
Choose your competitor identification method:
| Goal | Primary Tool | Output |
|---|---|---|
| Find similar companies | search_linkedin_companies |
Company list with metrics |
| Research startup competitors | search_yc_companies |
YC startups by industry/batch |
| Discover by employee search | search_linkedin_users → companies |
Companies from employee profiles |
| Find by keywords/industry | search_linkedin_companies + keywords |
Filtered company list |
Step 2: Gather Competitive Intelligence
Execute MCP tools to collect competitor data:
Company Profile Analysis
Tool: mcp__anysite__get_linkedin_company
Parameters:
- company: "competitor-name" or LinkedIn URL
Returns: Description, size, location, website, specialties
Employee Intelligence
Tool: mcp__anysite__search_linkedin_users
Parameters:
- company_keywords: "Competitor Inc"
- title: "VP OR Director OR Head" (for leadership)
- count: 50
Returns: Key employees, org structure insights
Hiring Velocity Analysis
Tool: mcp__anysite__get_linkedin_company_employee_stats
Parameters:
- urn: <company URN from search>
Returns: Growth metrics, department distribution
Content Strategy
Tool: mcp__anysite__get_linkedin_company_posts
Parameters:
- urn: <company URN>
- count: 20
Returns: Recent posts, engagement, messaging themes
Step 3: Process and Analyze
Analyze gathered data for:
- Growth signals: Hiring velocity, funding, expansion
- Strategic priorities: Department hiring, job postings, content themes
- Market positioning: Messaging, target audience, value props
- Competitive threats: New products, partnerships, key hires
Step 4: Format Output
Chat Summary: Competitive insights with key findings CSV Export: Competitor comparison matrix JSON Export: Complete data for tracking over time
Common Workflows
Workflow 1: Comprehensive Competitor Profile
Scenario: Deep dive on a specific competitor
Steps:
- Company Overview
get_linkedin_company("competitor")
→ Size, industry, description, website, founding year
- Leadership Team
search_linkedin_users(
company_keywords="Competitor Inc",
title="C-level OR VP OR SVP OR President"
)
→ C-suite and VP-level executives
- Organizational Structure
get_linkedin_company_employee_stats(urn)
→ Total employees, growth rate, department breakdown
For each department:
search_linkedin_users(company_keywords, title=<department_title>)
→ Team sizes, key roles
- Hiring Intelligence
search_linkedin_jobs(keywords="Competitor Inc")
→ Open positions, hiring priorities, expansion areas
- Content Strategy
get_linkedin_company_posts(urn, count=50)
→ Posting frequency, themes, engagement levels
get_twitter_user("competitor")
get_twitter_user_posts("competitor", count=50)
→ Social media presence and strategy
- Product/Market Intelligence
parse_webpage("https://competitor.com")
→ Positioning, messaging, product offerings
parse_webpage("https://competitor.com/blog")
→ Content topics, thought leadership
search_reddit_posts(query="Competitor Inc", count=20)
→ Customer sentiment, product feedback
Expected Output:
- Complete company profile
- Leadership team roster (10-20 executives)
- Hiring velocity and priorities
- Content strategy analysis
- Product positioning insights
- Customer sentiment summary
Workflow 2: Competitive Landscape Mapping
Scenario: Map all competitors in your space
Steps:
- Identify Competitors
search_linkedin_companies(
keywords="<your industry keywords>",
industry="<industry>",
employee_count=["51-200", "201-500", "501-1000"],
count=50
)
- Filter and Prioritize
For each company:
get_linkedin_company(company)
→ Review description for relevance
→ Check employee count and growth
→ Verify competitive overlap
- Categorize Competitors
Direct: Same products, same market
Indirect: Similar products, different market
Potential: Adjacent space, could expand
- Size and Growth Metrics
For each competitor:
get_linkedin_company_employee_stats(urn)
→ Employee count, growth rate
→ Department distribution
- Positioning Analysis
For each competitor:
get_linkedin_company_posts(urn, count=10)
→ Key messaging themes
parse_webpage(website + "/about")
→ Value proposition, target market
- Funding and Traction (for startups)
search_yc_companies(query="<industry>")
→ YC competitors with funding data
For each YC company:
get_yc_company(company)
→ Batch, team size, description
Expected Output:
- 20-50 competitors identified
- Categorized by competitive threat level
- Size and growth metrics for each
- Positioning and messaging summaries
- Competitive landscape map
Workflow 3: Hiring Velocity Tracking
Scenario: Monitor competitor hiring to identify growth areas
Steps:
- Baseline Employee Count
get_linkedin_company_employee_stats(competitor_urn)
→ Current total employees
→ Department distribution
- Track Open Positions
search_linkedin_jobs(keywords="Competitor Inc")
→ All open positions
Group by department:
- Engineering roles
- Sales roles
- Marketing roles
- Operations roles
- Analyze Recent Hires
search_linkedin_users(
company_keywords="Competitor Inc",
count=100
)
→ Get all employees
Filter for recent joins:
get_linkedin_user_experience(urn)
→ Start date at current company
→ Identify hires from last 3-6 months
- Track Key Departures
For former employees:
search_linkedin_users(keywords="Competitor Inc")
→ Filter profiles showing "Former" or past employment
Identify:
- Leadership departures
- Team exodus (multiple from same department)
- Moves to other competitors
- Competitive Recruiting Analysis
Identify where competitors hire from:
- For each new hire: get previous companies
- Track talent pipelines
- Identify poaching patterns
Expected Output:
- Hiring velocity (hires per month/quarter)
- Department growth priorities
- Key hires and their backgrounds
- Leadership changes
- Talent pipeline insights
Workflow 4: Content Strategy Benchmarking
Scenario: Analyze competitor content across platforms
Steps:
- LinkedIn Content
get_linkedin_company_posts(urn, count=50)
Analyze:
- Posting frequency (posts/week)
- Content types (articles, videos, polls)
- Engagement rates (likes, comments, shares)
- Topics and themes
- Employee advocacy (shares/comments from team)
- Twitter/X Content
get_twitter_user("competitor")
get_twitter_user_posts("competitor", count=100)
Analyze:
- Tweet frequency
- Engagement metrics
- Content themes
- Use of threads/media
- Response rates
- YouTube Content
get_youtube_channel_videos("competitor", count=30)
For each video:
get_youtube_video(video_id)
Analyze:
- Upload frequency
- View counts
- Engagement (likes, comments)
- Content types (demos, webinars, customer stories)
- Video length and production quality
- Instagram Content (if B2C)
get_instagram_user("competitor")
get_instagram_user_posts("competitor", count=50)
Analyze:
- Post frequency
- Visual style/branding
- Engagement rates
- Use of Reels vs. static posts
- Influencer partnerships
- Blog/Website Content
parse_webpage("https://competitor.com/blog")
get_sitemap("https://competitor.com")
→ Find all blog posts
Analyze:
- Publishing frequency
- Content topics
- SEO keywords
- Thought leadership positioning
- Community Sentiment
search_reddit_posts(query="Competitor Inc", count=50)
search_reddit_posts(query="competitor product name", count=50)
Analyze:
- Customer feedback
- Common complaints
- Product strengths
- Feature requests
Expected Output:
- Cross-platform content strategy matrix
- Engagement benchmarks
- Content themes and messaging
- Platform prioritization insights
- Community sentiment summary
MCP Tools Reference
LinkedIn Company Intelligence
search_linkedin_companies
- Search for companies by keywords, location, industry, size
- Returns: Company list with basic info and URNs
get_linkedin_company
- Get detailed company profile
- Returns: Description, website, size, industry, specialties
get_linkedin_company_employee_stats
- Get employee statistics and growth
- Returns: Total employees, growth metrics, department distribution
get_linkedin_company_posts
- Get recent company posts
- Returns: Posts with engagement metrics, content, timestamps
LinkedIn People Intelligence
search_linkedin_users
- Find employees at competitor companies
- Filter by title, department, location
- Returns: Employee profiles with titles and URLs
get_linkedin_profile
- Get detailed employee profile
- Returns: Work history, education, skills
get_linkedin_user_experience
- Get detailed work history
- Returns: All positions with dates and descriptions
Y Combinator Intelligence
search_yc_companies
- Search YC companies by industry, batch, filters
- Returns: Company list with batch, team size, status
get_yc_company
- Get detailed YC company profile
- Returns: Description, founders, batch, status, links
search_yc_founders
- Search for founders by criteria
- Returns: Founder profiles with company associations
Social Media Monitoring
Twitter/X:
search_twitter_posts- Find competitor mentionsget_twitter_user- Get competitor profileget_twitter_user_posts- Get recent tweets
Instagram:
search_instagram_posts- Find hashtag/keyword mentionsget_instagram_user- Get profile statsget_instagram_user_posts- Get recent posts
Reddit:
search_reddit_posts- Find discussions about competitorsget_reddit_post- Get post details and sentiment
YouTube:
search_youtube_videos- Find competitor videosget_youtube_channel_videos- Get all channel videosget_youtube_video- Get video details and metrics
Web Intelligence
parse_webpage
- Extract content from competitor websites
- Returns: Text content, links, contacts
get_sitemap
- Get all pages on competitor site
- Returns: URL list for comprehensive analysis
duckduckgo_search
- Search for competitor mentions across the web
- Returns: Search results with URLs and descriptions
Output Formats
Chat Summary
Provides competitive intelligence highlights:
- Key findings and insights
- Competitive threats identified
- Growth signals and strategic moves
- Recommended actions
- Top 3-5 competitors to watch
CSV Export
Competitor comparison matrix with:
- Company name, size, location
- Employee count and growth rate
- Posting frequency and engagement
- Key differentiators
- Competitive threat score
JSON Export
Complete competitive data for:
- Time-series tracking
- Dashboard visualization
- Automated monitoring
- Integration with BI tools
Advanced Features
Competitive Intelligence Dashboard
Track competitors over time by storing data and comparing:
Monthly Snapshot:
{
"date": "2026-01-29",
"competitors": [
{
"name": "Competitor A",
"employees": 350,
"monthly_growth": 8,
"open_positions": 25,
"linkedin_posts": 12,
"twitter_followers": 5400,
"funding_stage": "Series B"
}
]
}
Trend Analysis:
- Employee growth over 6 months
- Content output changes
- Positioning shifts
- Leadership changes
SWOT Analysis Framework
Strengths (from LinkedIn, website, reviews):
- Team expertise (LinkedIn profiles)
- Product features (website, Reddit feedback)
- Market position (company size, growth)
- Brand recognition (social followers, engagement)
Weaknesses (from reviews, job postings, employee turnover):
- Customer complaints (Reddit, review sites)
- Hiring challenges (multiple re-postings)
- Employee turnover (LinkedIn departures)
- Product gaps (feature requests in forums)
Opportunities (from market analysis):
- Underserved segments (job posting patterns)
- Geographic expansion (new office locations)
- Product expansion (new roles, content themes)
Threats (from competitive monitoring):
- New entrants (YC batch analysis)
- Competitive hiring (talent poaching)
- Product launches (company posts, blogs)
- Pricing changes (website updates)
Win/Loss Analysis
Track deals against specific competitors:
Data Points to Collect:
- Competitor encountered (company name)
- Deal stage (lost/won)
- Key differentiators discussed
- Pricing comparison
- Feature comparison
- Decision factors
Intelligence Gathering:
For each competitor in win/loss:
1. get_linkedin_company → Current positioning
2. parse_webpage(website + "/pricing") → Pricing strategy
3. parse_webpage(website + "/features") → Feature set
4. search_reddit_posts(competitor) → Customer feedback
5. get_linkedin_company_posts → Recent messaging
Analysis:
- Win rate by competitor
- Common objections
- Competitive advantages/disadvantages
- Pricing positioning
- Feature gaps
Recommendations
For Local/Retail Competitors: Focus on:
- LinkedIn company presence
- Instagram brand content
- Website location pages
- Reddit community discussions
For Tech/SaaS Competitors: Excellent coverage through:
- LinkedIn (primary intelligence)
- Y Combinator (for startups)
- Twitter (tech community presence)
- Product Hunt mentions
For Enterprise Competitors:
- LinkedIn extremely comprehensive
- SEC filings for public companies
- Professional social presence
- Limited need for consumer platforms
Reference Documentation
- ANALYSIS_PATTERNS.md - Competitive analysis frameworks, SWOT templates, and intelligence gathering patterns
Troubleshooting
Issue: Competitor Not Found on LinkedIn
Solution:
- Try company name variations
- Search for employees and extract company
- Check if using DBA vs. legal name
- Try website domain search
Issue: Limited Employee Data
Solution:
- Employees may have privacy settings
- Try searching by title without company filter
- Focus on public leadership team
- Use website team pages as alternative
Issue: No Recent Company Posts
Solution:
- Company may not be active on LinkedIn
- Check Twitter/Instagram instead
- Use website blog for content analysis
- Focus on employee posts mentioning company
Ready to analyze competitors? Ask Claude to help you research competitors, track hiring patterns, or benchmark competitive positioning using this skill!
More from anysiteio/agent-skills
skill-audit
Read-only static security audit of Claude Code skills, commands, and plugins. Analyzes SKILL.md frontmatter, body content, supporting scripts, and hooks for security risks. Use this skill when the user asks to "audit a skill", "review skill security", "check SKILL.md for risks", "scan a plugin for dangerous patterns", "verify skill safety", "check skill permissions", "analyze skill hooks", "audit a skill from GitHub", "review a remote skill", "check a skill by URL", or needs a security assessment of any Claude Code skill, command, or plugin before enabling it.
28anysite-trend-analysis
Discover and track emerging trends across Twitter/X, Reddit, YouTube, LinkedIn, and Instagram using anysite MCP server. Identify viral content, monitor topic momentum, detect trending hashtags, analyze search patterns, and track industry shifts. Supports multi-platform trend detection, sentiment analysis, and momentum tracking. Use when users need to identify emerging trends, track viral content, monitor market shifts, discover trending topics, or analyze social media conversations for strategic insights.
13anysite-lead-generation
Lead generation and prospecting using anysite MCP server for LinkedIn prospect discovery, email finding, company research, and contact enrichment. Extract contacts from websites, find decision-makers at target companies, and build qualified prospect lists for sales, recruiting, and business development. Supports LinkedIn (primary), web scraping for contact extraction, and Instagram business discovery. Use when users need to build prospect lists, find decision-makers, extract contact information, research potential customers, or enrich existing leads with additional data.
12anysite-market-research
Conduct comprehensive market research using Y Combinator data, SEC filings, social media insights, and web scraping via anysite MCP server. Analyze tech markets, research startup ecosystems, study public companies, identify market opportunities, and understand competitive dynamics. Supports startup discovery, industry analysis, public company research, and social sentiment analysis. Use when users need to analyze market opportunities, research industries, evaluate startups, study public companies, or gather market intelligence for strategic planning and investment decisions.
10anysite-competitor-analyzer
Deep competitive intelligence combining web scraping, LinkedIn data, social media monitoring, leadership analysis, GitHub activity, Glassdoor sentiment, and community insights. Analyzes founders/C-level profiles, tracks real-time signals vs quarterly reports, and creates comprehensive competitor profiles. Use when asked to analyze competitors, research leadership teams, investigate market positioning, compare products/pricing, assess strategic threats, or gather intelligence on founders and key executives.
10anysite-brand-reputation
Monitor brand reputation and sentiment across Twitter/X, Reddit, Instagram, YouTube, and LinkedIn using anysite MCP server. Track brand mentions, analyze customer sentiment, monitor social conversations, identify reputation issues, and measure brand health. Supports social media listening, sentiment analysis, mention tracking, and crisis detection. Use when users need to monitor brand mentions, track customer sentiment, identify reputation risks, analyze brand perception, or measure social media presence and brand health across platforms.
7