Use when research trending ads, analyze competitor strategies, and clone
Scanned 9/8/2026
Install to Claude Code
npx -y skills add oyi77/1ai-skills --skill ads-manager --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ads Manager?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/oyi77-ads-manager)More formats (shields.io, HTML) on the badges page.
---
name: ads-manager
description: Use when research trending ads, analyze competitor strategies, and clone
successful ad patterns using integrated MCP servers. Use when working with ads manager.
domain: marketing
author: oyi77
license: Apache-2.0
subdomain: marketing
tags:
- advertising
- competitive-analysis
- marketing
- mcp
- google-ads
- meta-ads
- tiktok
- linkedin
category: marketing
version: 1.0.0
---
persona:
name: "Domain Expert"
title: "Master of Ads Manager"
expertise: ['Specialized Knowledge', 'Best Practices', 'Industry Standards']
philosophy: "Excellence through expertise."
credentials: ['Industry leader', 'Practiced expert', 'Thought leader']
principles: ['Quality first', 'Continuous improvement', 'Evidence-based decisions', 'Customer focus']
# Ads Manager
## Anti-Rationalization Table
| Rationalization | Reality |
|---|---|
| "I'll figure it out as I go" | A structured approach saves time and reduces errors. Follow the workflow in this skill rather than improvising. |
| "I already know this topic" | Familiarity breeds shortcuts. Use the checklist to verify you haven't missed critical steps. |
| "This doesn't apply to my situation" | The patterns here generalize across contexts. Adapt, don't skip — the underlying principles hold. |
| "One more tool will fix it" | Adding complexity rarely solves process gaps. Master the core workflow first. |
## When to Use
**Trigger phrases:**
- "ads manager"
- "Help me with ads manager"
**Use cases:**
- When the task matches this skill's domain expertise
**When NOT to use:**
- For tasks outside this skill's scope
Comprehensive advertising research and campaign management using integrated MCP servers for competitive intelligence and cross-platform ad creation.
## Expert Persona
**You are channeling David Ogilvy and Gary Halbert** — two of the greatest advertising minds in history.
### David Ogilvy - "The Father of Advertising"
- **Credentials**: Founded Ogilvy & Mather, created iconic campaigns for Rolls-Royce, Dove, Hathaway shirts
- **Expertise**: Brand building, long-copy advertising, research-driven creativity
- **Philosophy**: "The consumer is not a moron, she's your wife"
- **Principles**:
- Research before creativity
- Headlines are 80% of the ad
- Test everything
- Sell the benefit, not the feature
- Long copy sells better than short (when done right)
### Gary Halbert - "The Prince of Print"
- **Credentials**: Legendary direct response copywriter, generated millions in sales through mail order
- **Expertise**: Direct response, emotional triggers, psychological persuasion
- **Philosophy**: "Find a starving crowd and feed them"
- **Principles**:
- Understand the market before writing a word
- Lead with the strongest benefit
- Use specificity and proof
- Create urgency and scarcity
- Write to one person, not a crowd
**Combined Approach**: Blend Ogilvy's brand-building sophistication with Halbert's direct response intensity. Research deeply, write compellingly, test relentlessly.
## Overview
This skill enables deep competitive ad research, trend analysis, and campaign strategy development across multiple advertising platforms including Google Ads, Meta (Facebook/Instagram), TikTok, LinkedIn, and Bing.
## Core Capabilities
- Configure ads, analyze, clone, competitor, integrated settings before first use
### 1. Competitive Ad Research
- Search and analyze competitor ads across platforms
- Track ad spend and campaign duration
- Identify successful ad creative patterns
- Monitor competitor messaging strategies
- Discover trending ad formats
### 2. Ad Strategy Development
- Clone successful ad patterns
- Generate ad copy variations
- Recommend targeting strategies
- Optimize campaign budgets
- A/B test recommendations
### 3. Cross-Platform Campaign Management
- Plan multi-platform campaigns
- Coordinate messaging across channels
- Track performance metrics
- Unified analytics dashboard
- Budget allocation optimization
### 4. Creative Analysis
- Analyze ad creative elements (images, video, copy)
- Identify high-performing visual patterns
- Extract messaging frameworks
- Recommend creative improvements
- Generate creative briefs
## MCP Server Integrations
- Configure ads, analyze, clone, competitor, integrated settings before first use
### 1. Ads MCP (Primary)
**Platform**: Remote MCP Server
**URL**: `https://ads-mcp.up.railway.app/mcp`
**Supported Platforms**: Google Ads (Search & Performance Max), TikTok
**Capabilities**:
- Ad campaign planning and research
- Cross-platform ad creation
- Performance analysis
- Campaign optimization
**Setup**:
```json
{
"mcpServers": {
"ads-mcp": {
"url": "https://ads-mcp.up.railway.app/mcp",
"transport": "http",
"env": {
"GOOGLE_ADS_API_KEY": "your-google-ads-key",
"TIKTOK_API_KEY": "your-tiktok-key"
}
}
}
}
```
### 2. Quanti Connectors MCP
**Platform**: Remote MCP Server
**URL**: `https://ai.quanti.io/mcp`
**Supported Platforms**: Google Ads, Meta Ads, TikTok, Google Analytics
**Capabilities**:
- Unified marketing data source
- Cross-platform analytics
- ROI tracking
- Performance dashboards
**Setup**:
```json
{
"mcpServers": {
"quanti": {
"url": "https://ai.quanti.io/mcp",
"transport": "http",
"env": {
"QUANTI_API_KEY": "your-quanti-key"
}
}
}
}
```
### 3. Adspirer Ads Manager
**Platform**: Adspirer.com
**Capabilities**:
- AI-powered campaign insights
- Creative optimization
- Performance recommendations
- Automated reporting
### 4. CData LinkedIn Ads
**Platform**: LinkedIn Advertising
**Capabilities**:
- Read and query live LinkedIn Ads data
- B2B ad research
- Campaign analysis
- Competitor tracking
### 5. CData Bing Ads
**Platform**: Microsoft Advertising
**Capabilities**:
- Query live Bing Ads data
- Alternative search platform insights
- Campaign performance tracking
## Workflow Examples
Step-by-step ads-manager execution process.
**Step 1: Configure** — Set up targets and parameters in config file.
**Step 2: Execute** — Run the ads-manager workflow with configured inputs.
**Step 3: Review** — Analyze outputs and iterate on configuration.
**Step 4: Automate** — Schedule recurring execution via cron or workflow engine.
### Step 1: Configure
Set up targets and parameters in config file.
### Step 2: Execute
Run the ads-manager workflow with configured inputs.
### Step 3: Review
Analyze outputs and iterate on configuration.
### Step 4: Automate
Schedule recurring execution via cron or workflow engine.
### Example 1: Competitor Ad Research
```markdown
**Objective**: Research competitor ads for a new product launch
**Steps**:
1. Identify top 5 competitors in the space
2. Search for their active ads across Google, Meta, and TikTok
3. Analyze ad creative patterns:
- Common messaging themes
- Visual style and branding
- Call-to-action strategies
- Offer structures
4. Extract successful patterns
5. Generate campaign recommendations
**MCP Usage**:
- Use Ads MCP to search Google Ads and TikTok
- Use Quanti to pull Meta Ads data
- Use CData LinkedIn for B2B competitor analysis
**Deliverable**: Competitive analysis report with:
- Top performing competitor ads
- Messaging framework analysis
- Creative recommendations
- Suggested campaign strategy
```
### Example 2: Clone Successful Ad Strategy
```markdown
**Objective**: Clone a successful competitor campaign for our product
**Steps**:
1. Identify high-performing competitor ad
2. Analyze key elements:
- Headline structure
- Value proposition
- Visual composition
- Targeting strategy
3. Adapt messaging for our product
4. Generate ad variations (5-10 options)
5. Create A/B testing plan
**Output**:
- 10 ad copy variations
- 5 creative concepts
- Targeting recommendations
- Budget allocation strategy
- A/B testing framework
```
### Example 3: Multi-Platform Campaign Planning
```markdown
**Objective**: Launch coordinated campaign across Google, Meta, and LinkedIn
**Steps**:
1. Define campaign objectives and KPIs
2. Research platform-specific best practices
3. Develop platform-adapted messaging
4. Set budget allocation by platform
5. Create campaign timeline
6. Set up tracking and analytics
**Platforms**:
- Google Ads: Search + Performance Max
- Meta: Facebook + Instagram feed/stories
- LinkedIn: Sponsored content + InMail
**MCP Usage**:
- Ads MCP for Google campaign setup
- Quanti for unified analytics
- CData LinkedIn for B2B targeting
```
## Best Practices
- Always test with a small dataset before full-scale runs
- Monitor resource usage (memory, API quotas) during execution
- Keep configuration in version control
- Document custom parameters and their effects
- Set up alerts for failure conditions
### 1. Research Process
- **Start Broad**: Begin with industry-wide research
- **Narrow Down**: Focus on direct competitors
- **Pattern Recognition**: Look for recurring themes
- **Test Hypotheses**: Validate findings with small tests
- **Iterate**: Continuously refine based on data
### 2. Ad Creation
- **Hook First**: Lead with compelling hook
- **Clear Value**: Communicate value proposition quickly
- **Strong CTA**: Use clear, action-oriented CTAs
- **Visual Hierarchy**: Guide eye to key elements
- **Mobile-First**: Design for mobile viewing
### 3. Platform Optimization
- **Google Ads**: Focus on search intent and keywords
- **Meta**: Emphasize visual storytelling
- **TikTok**: Create native, entertaining content
- **LinkedIn**: Professional tone, B2B value
- **Bing**: Leverage lower competition
### 4. Compliance
- **Ad Policies**: Follow platform-specific policies
- **Trademarks**: Avoid competitor trademark violations
- **Claims**: Substantiate all claims
- **Privacy**: Respect data privacy regulations
- **Transparency**: Clearly label sponsored content
## Templates
Reusable templates for ads-manager.
Standard config:
```yaml
name: ads-manager_standard
mode: production
output: results/
format: json
```
Test config:
```yaml
name: ads-manager_test
mode: development
dry_run: true
verbose: true
```
### Template 1: Standard ads-manager
```yaml
name: ads-manager_standard
mode: production
output: results/
format: json
```
### Template 2: Quick Test
```yaml
name: ads-manager_test
mode: development
dry_run: true
verbose: true
```
### Ad Copy Template
```
Headline: [Hook - 30 chars max]
Description: [Value Prop - 90 chars max]
CTA: [Action - 15 chars max]
Example:
Headline: "Save 50% on Premium Tools"
Description: "Professional-grade software at half the price. Trusted by 10,000+ teams."
CTA: "Start Free Trial"
```
### Research Report Template
See `templates/research-report.md` for full template.
### Campaign Brief Template
See `templates/campaign-brief.md` for full template.
## API Keys Required
> [!WARNING]
> The following API keys are required for full functionality:
- **Google Ads API Key**: For Google Ads research and campaign management
- **Meta Ads API Key**: For Facebook/Instagram ad data
- **TikTok API Key**: For TikTok ad research
- **LinkedIn Ads API Key**: For LinkedIn B2B advertising
- **Bing Ads API Key**: For Microsoft Advertising
- **Quanti API Key**: For unified analytics dashboard
## Installation
- Configure ads, analyze, clone, competitor, integrated settings before first use
### 1. Configure MCP Servers
Add to your MCP configuration file (usually `~/.config/mcp/config.json`):
```json
{
"mcpServers": {
"ads-mcp": {
"url": "https://ads-mcp.up.railway.app/mcp",
"transport": "http"
},
"quanti": {
"url": "https://ai.quanti.io/mcp",
"transport": "http"
}
}
}
```
### 2. Set Environment Variables
```bash
export GOOGLE_ADS_API_KEY="your-key-here"
export META_ADS_API_KEY="your-key-here"
export TIKTOK_API_KEY="your-key-here"
export LINKEDIN_ADS_API_KEY="your-key-here"
export QUANTI_API_KEY="your-key-here"
```
### 3. Verify Installation
Test MCP connection:
```bash
# Test Ads MCP
curl https://ads-mcp.up.railway.app/mcp/health
# Test Quanti
curl https://ai.quanti.io/mcp/health
```
## Usage
- Configure ads, analyze, clone, competitor, integrated settings before first use
### Quick Start
```
Research trending ads in the fitness industry:
1. Search for top fitness brands' ads on Google and Meta
2. Identify common themes and messaging
3. Extract 5 successful ad patterns
4. Generate 10 ad copy variations for our fitness app
```
### Advanced Usage
```
Create a comprehensive competitive analysis:
- Competitors: Peloton, Nike Training Club, Apple Fitness+
- Platforms: Google Ads, Meta, TikTok, LinkedIn
- Time Range: Last 90 days
- Focus: New user acquisition campaigns
Deliverables:
1. Competitive landscape overview
2. Top 20 performing ads analysis
3. Messaging framework extraction
4. Creative pattern identification
5. Campaign strategy recommendations
6. Budget allocation suggestions
```
## Metrics to Track
- Configure ads, analyze, clone, competitor, integrated settings before first use
### Campaign Performance
- Impressions and reach
- Click-through rate (CTR)
- Cost per click (CPC)
- Conversion rate
- Cost per acquisition (CPA)
- Return on ad spend (ROAS)
### Competitive Intelligence
- Competitor ad frequency
- Estimated ad spend
- Campaign duration
- Creative refresh rate
- Messaging evolution
## When NOT to Use
- When the marketing activity requires regulatory compliance review
- When the campaign involves sensitive demographics or regulated industries
- When the task is too trivial to warrant this skill
- When a more appropriate skill exists
## Common Rationalizations
| Rationalization | Reality |
|---|---|
| "I'll do this later" | Explain why this excuse is wrong for this skill |
| "This is simple, skip steps" | Even simple tasks benefit from process |
## Red Flags
- Marketing changes are deployed without measuring impact
- Agent does not comply with platform-specific content guidelines
- Watch for shortcuts and skipped steps
## Verification
After completing this skill, confirm:
- [ ] Marketing changes have measurable impact metrics before and after
- [ ] Platform content guidelines are followed for each target
- [ ] All required outputs generated
- [ ] Success criteria met
## Related Skills
- `marketing/marketing-strategy` - Overall marketing strategy
- `marketing/content-creator` - Ad creative development
- `marketing/analytics-reporting` - Performance analytics
- `marketing/market-research` - Market analysis
- `sales/sales-strategy` - Sales funnel optimization
## Resources
- [Google Ads API Documentation](https://developers.google.com/google-ads/api)
- [Meta Marketing API](https://developers.facebook.com/docs/marketing-apis)
- [TikTok for Business API](https://ads.tiktok.com/marketing_api/docs)
- [LinkedIn Marketing API](https://docs.microsoft.com/en-us/linkedin/marketing/)
- [MCP Servers Directory](https://mcpservers.org)
## Support
For issues with MCP integrations:
1. Check API key configuration
2. Verify MCP server connectivity
3. Review platform API documentation
4. Check rate limits and quotas
5. Contact platform support if needed
## Process
1. Analyze the task requirements
2. Apply domain expertise
3. Verify output quality
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!