A collection of specialized AI agents for competitive intelligence and digital marketing analysis, powered by Claude and MCP servers.
This repository contains Claude agent configurations designed to perform advanced competitive analysis across multiple digital channels. Each agent specializes in extracting actionable intelligence from different data sources, enabling comprehensive market research and competitive benchmarking.
Analyzes competitor websites for strategic intelligence including messaging evolution, ICP shifts, positioning changes, and pricing/packaging adjustments.
Key Capabilities:
- Strategic content discovery and mapping
- Structured data extraction for messaging and positioning
- Pricing and packaging intelligence
- Feature comparison and parity analysis
- Customer testimonial and case study analysis
Best For:
- Tracking competitor positioning changes
- Understanding market messaging trends
- Identifying pricing strategy shifts
- Discovering feature differentiation opportunities
Specializes in analyzing Facebook/Meta advertising strategies through the Ads Library API, providing deep insights into competitor campaigns.
Key Capabilities:
- Single-brand deep campaign analysis
- Multi-competitor benchmarking
- Creative pattern recognition
- Messaging architecture deconstruction
- Strategic positioning mapping
Best For:
- Understanding competitor Facebook ad strategies
- Identifying creative trends and patterns
- Analyzing messaging frameworks
- Discovering market positioning gaps
Analyzes competitor advertising strategies on Google's ad network through the Ads Transparency Center.
Key Capabilities:
- Domain-based ad discovery
- Multi-format ad analysis (text, display, video)
- Campaign pattern identification
- Cross-competitor comparison
Best For:
- Google Ads competitive research
- Search advertising analysis
- Display campaign benchmarking
- Video ad strategy insights
- Claude Desktop - Install from claude.ai
- MCP Servers - Required MCP servers for full functionality:
- Firecrawl MCP Server - For website scraping
- Facebook Ads Library MCP - For Meta ads data
- Google Ads Library MCP - For Google ads data
- Clone this repository:
git clone https://github.com/talknerdytome/claude-agents.git
cd claude-agents-
Configure Claude Desktop to recognize the agents directory:
- Open Claude Desktop settings
- Navigate to Developer > Custom Instructions
- Add the path to the
agentsdirectory
-
Install and configure required MCP servers following their respective documentation
User: "Analyze competitor.com for their current pricing strategy and value propositions"
Claude: I'll use the website-intel agent to analyze competitor.com's pricing and positioning...
User: "Show me what Facebook ads Nike is currently running"
Claude: I'll use the meta-ads-library agent to analyze Nike's current Facebook advertising campaigns...
User: "Compare the advertising strategies of Apple, Samsung, and Google"
Claude: I'll deploy multiple agents to perform a comprehensive competitive analysis across these brands...
Each agent is defined by a YAML frontmatter configuration specifying:
- name: Agent identifier
- description: When and how to use the agent
- tools: Available MCP tools and capabilities
- model: Claude model to use (or inherit)
- color: Visual identifier in Claude Desktop
Example configuration:
---
name: website-intel
description: Analyzes competitor websites for strategic intelligence
tools: Firecrawl, WebFetch, TodoWrite, WebSearch
model: inherit
color: yellow
---Agents support batch operations for analyzing multiple competitors simultaneously, maximizing efficiency and enabling direct comparisons.
Custom JSON schemas enable precise extraction of specific data points like pricing tiers, feature sets, and messaging frameworks.
Media analysis results are cached to avoid redundant processing and improve response times.
Built-in capabilities for side-by-side competitor comparisons, gap analysis, and market positioning maps.
- Start Broad, Then Focus: Begin with website mapping or general discovery before drilling into specific areas
- Use Batch Operations: When analyzing multiple competitors, leverage batch processing for efficiency
- Combine Agents: Use multiple agents together for comprehensive competitive intelligence
- Regular Monitoring: Schedule periodic analyses to track changes over time
- Verify Data: Cross-reference findings across multiple sources when possible
- Key findings (3-5 bullet points)
- Strategic implications
- Actionable recommendations
- Competitive opportunities/threats
- Current state assessment
- Comparative matrices
- Trend identification
- Strategic recommendations
- Data confidence levels
- Respects robots.txt and rate limits
- Analyzes only publicly available information
- Requires active MCP server connections
- Some dynamic content may require multiple extraction attempts
We welcome contributions! Please see our Contributing Guidelines for details on:
- Adding new agents
- Improving existing capabilities
- Reporting issues
- Suggesting enhancements
MIT License - See LICENSE file for details
For issues, questions, or suggestions:
- Open an issue on GitHub
- Contact the maintainers
- Check the documentation for detailed guides
Built with β€οΈ by Talk Nerdy To Me Labs