Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Google Meta Ads

v1.1.0

Scrape and analyze active Google, Meta, and TikTok ads from competitors to extract winning creatives, copy, spend signals, and recreate them for your campaigns.

0· 103·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for nicemaths123/google-meta-ads.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Google Meta Ads" (nicemaths123/google-meta-ads) from ClawHub.
Skill page: https://clawhub.ai/nicemaths123/google-meta-ads
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install google-meta-ads

ClawHub CLI

Package manager switcher

npx clawhub@latest install google-meta-ads
Security Scan
Capability signals
CryptoCan make purchasesRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The SKILL.md describes scraping Google, Meta, and TikTok via Apify and producing videos via InVideo and Claude. Those actions legitimately require service credentials (Apify token, InVideo API key, and likely an Anthropic/Claude key), but the registry metadata lists no required env vars or primary credential. The absence of declared credentials is incoherent with the stated capabilities.
Instruction Scope
The instructions are focused on scraping ad libraries and landing pages and then rewriting/producing creatives — which matches the stated purpose. However the workflow is high-level and omits critical details: which endpoints are called, where scraped creatives/landing-page assets are stored or transmitted, and what credentials are used for Claude (not listed). The instructions do not ask the agent to read local files or unrelated system secrets, but they do instruct mass scraping and asset extraction which has legal/ethical implications and network/IO behavior that is not fully specified.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by the skill bundle itself. That lowers installation risk. Runtime behavior (web scraping, API calls) still depends on external services.
!
Credentials
The SKILL.md input examples explicitly include apify_token and invideo_api_key, and it also uses Claude AI, but the skill metadata declares no required environment variables or primary credential. Requiring multiple third‑party API keys would be proportionate to the task if declared; being undeclared is a red flag. It's unclear how credentials are expected to be provided or stored and whether the skill will transmit them to remote endpoints.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-level presence. It can be invoked by the agent (normal), but there is no evidence it modifies other skills or system-wide config.
What to consider before installing
Key issues to consider before installing: (1) The SKILL.md requires third-party API keys (Apify, InVideo, and implicitly Claude) but the registry metadata does not declare any required env vars — ask the publisher how credentials are supplied and stored. (2) Confirm where scraped assets and landing‑page data are uploaded or saved and whether any external servers receive your scraped data or your API keys. (3) Verify the skill owner's identity, privacy policy, and any affiliate links in the SKILL.md; avoid entering sensitive or reusable credentials until you trust the publisher. (4) Check legal/terms-of-service implications of mass scraping for your jurisdictions and target platforms. (5) If you need higher confidence, request the complete runtime spec or any code that runs the scraping (so you can inspect network targets and credential handling); providing that would raise confidence and could change this assessment.

Like a lobster shell, security has layers — review code before you run it.

latestvk9799wkj802h6wa222yrmcgafd8536h0
103downloads
0stars
2versions
Updated 1w ago
v1.1.0
MIT-0

🎯 Google & Meta Ads Spy Tool — Steal Winning Ad Creatives From Any Competitor

Slug: google-meta-ads-spy
Category: Paid Advertising / Competitive Intelligence
Powered by: Apify + InVideo AI + Claude AI

Input any competitor or niche. Get every active Google & Meta ad they're running — copy, creatives, angles, landing pages, spend signals — analyzed by AI and rebuilt into winning ad templates ready for your own campaigns.


💥 Why This Skill Will Dominate ClawHub

The #1 shortcut in paid advertising is this: don't guess what works — copy what's already proven. The problem? Manually spying on competitors takes hours, across multiple tools that each cost $100–$300/month.

This skill replaces them all. One run. Every competitor ad. Fully analyzed.

Every media buyer, agency, brand, and e-commerce store is your target. Paid ads is a $600B/year industry — everyone running ads needs this.

What gets automated:

  • 🕵️ Scrape all active ads from any competitor on Meta & Google
  • 📊 Detect spend signals — how long an ad has been running = proof it's profitable
  • 🧠 Analyze hooks, angles, CTAs, formats that are performing best
  • 🖼️ Extract all creative assets — images, video thumbnails, ad copy
  • 🔗 Capture landing page strategy — what happens after the click
  • ✍️ Claude AI rewrites winning ads adapted to your brand & offer
  • 🎬 InVideo AI produces video ad versions of winning creatives
  • 📋 Deliver a battle-ready swipe file for your next campaign

🛠️ Tools Used

ToolPurpose
Apify — Meta Ad Library ScraperAll active Facebook & Instagram ads per brand
Apify — Google Ads Transparency ScraperActive Google Search & Display ads
Apify — Website Content CrawlerLanding page copy, structure & CTA analysis
Apify — TikTok Ads ScraperTikTok Creative Center top ads by niche
InVideo AIRebuild winning video ad concepts for your brand
Claude AIAd copy rewriting, angle analysis, campaign strategy

⚙️ Full Workflow

INPUT: Competitor domains / brand names + your niche + your offer
        ↓
STEP 1 — Scrape All Active Competitor Ads
  └─ Meta Ad Library: every active Facebook & Instagram ad
  └─ Google Ads Transparency Center: Search + Display ads
  └─ TikTok Creative Center: top performing video ads in niche
        ↓
STEP 2 — Detect Spend & Performance Signals
  └─ Ad running 30+ days = proven winner (they're spending on it)
  └─ Ad running 90+ days = absolute winner (scale this angle)
  └─ Multiple ad variations of same angle = testing phase (watch this)
        ↓
STEP 3 — Deep Creative Analysis
  └─ Hook type: question / shock / story / testimonial / offer
  └─ Emotional trigger: fear / greed / curiosity / social proof
  └─ Format: static image / carousel / video / UGC style
  └─ CTA strategy: urgency / soft / direct / benefit-led
        ↓
STEP 4 — Landing Page Intelligence
  └─ Headline formula, offer structure, social proof type
  └─ CTA placement, urgency tactics, price anchoring
  └─ What they A/B test (detected via URL parameters)
        ↓
STEP 5 — Claude AI Rebuilds Winning Ads For Your Brand
  └─ Takes top 5 performing competitor ads
  └─ Rewrites each with your brand voice, offer & USP
  └─ Generates 3 angle variations per winning ad
        ↓
STEP 6 — InVideo AI Produces Video Versions
  └─ Top winning static ad angles turned into 15s & 30s video ads
  └─ Hook-first format optimized for Facebook, Instagram & TikTok
        ↓
OUTPUT: Full swipe file + rewritten ads + video creatives + campaign strategy

📥 Inputs

{
  "competitors": [
    { "domain": "competitor1.com", "brand_name": "BrandOne" },
    { "domain": "competitor2.com", "brand_name": "BrandTwo" },
    { "domain": "competitor3.com", "brand_name": "BrandThree" }
  ],
  "your_brand": {
    "name": "YourBrand",
    "offer": "Online fitness coaching program — 12-week transformation",
    "usp": "No gym needed, 20 minutes/day, results in 30 days or money back",
    "target_audience": "Busy moms aged 30-45",
    "tone": "motivational, empathetic, real"
  },
  "platforms": ["meta", "google", "tiktok"],
  "min_days_running": 14,
  "max_ads_per_competitor": 50,
  "invideo_api_key": "YOUR_INVIDEO_API_KEY",
  "apify_token": "YOUR_APIFY_TOKEN"
}

📤 Output Example

{
  "spy_summary": {
    "competitors_analyzed": 3,
    "total_ads_scraped": 147,
    "proven_winners_found": 23,
    "top_performing_angles": [
      "Before/After transformation story",
      "Social proof overload (numbers + testimonials)",
      "Objection-killer ('No gym? No problem')"
    ],
    "dominant_format": "UGC-style video (61% of top ads)",
    "avg_winning_ad_runtime": "47 days"
  },
  "top_competitor_ads": [
    {
      "rank": 1,
      "competitor": "FitnessBrandOne",
      "performance_signal": "🔥 Running 94 days — PROVEN WINNER",
      "platform": "Facebook + Instagram",
      "format": "Video (UGC style, 28 seconds)",
      "hook": "I lost 22 lbs in 8 weeks without stepping foot in a gym...",
      "angle": "Personal transformation story — relatable mom, no equipment",
      "emotional_trigger": "Hope + social proof",
      "cta": "Start Your Free 7-Day Trial",
      "landing_page_intel": {
        "headline": "The 20-Minute Home Workout That's Transforming Busy Moms",
        "offer_structure": "Free trial → upsell to annual",
        "urgency_tactic": "Countdown timer + 'Only 47 spots left'",
        "social_proof": "23,847 transformations + before/after photos above fold"
      },
      "why_it_wins": "Speaks directly to the #1 objection (no time, no gym). UGC format feels authentic. Free trial removes purchase risk entirely.",
      "your_rewritten_version": {
        "hook": "I transformed my body in 12 weeks — as a mom of 3, working full time, with zero gym access...",
        "body": "I tried everything. Early morning gym sessions I couldn't keep up. Diets that made me miserable. Then I found a 20-minute home program that actually fit my life.\n\n12 weeks later: down 19 lbs, more energy than I've had in years, and I've kept it off.\n\nYourBrand is giving busy moms a free 7-day trial right now — no gym, no equipment, just 20 minutes a day.",
        "cta": "Claim Your Free 7-Day Trial →",
        "angle_variations": [
          "Variation A: Lead with the time objection ('Only 20 minutes')",
          "Variation B: Lead with the social proof ('Join 15,000 moms')",
          "Variation C: Lead with the guarantee ('30-day transformation or full refund')"
        ]
      },
      "invideo_production": {
        "status": "produced",
        "formats": ["15s Instagram Reel", "30s Facebook Ad", "60s TikTok"],
        "style": "UGC authentic",
        "video_urls": ["outputs/ad_01_15s.mp4", "outputs/ad_01_30s.mp4", "outputs/ad_01_60s.mp4"]
      }
    }
  ],
  "niche_intelligence": {
    "top_hooks_in_niche": [
      "I lost X lbs in Y weeks without...",
      "Why most home workouts fail (and what actually works)",
      "POV: You just finished a 20-minute workout and feel incredible"
    ],
    "top_offers_in_niche": [
      "Free trial (most common — 67% of top ads)",
      "Discount + countdown timer (23%)",
      "Free challenge / lead magnet (10%)"
    ],
    "best_performing_formats": [
      { "format": "UGC video testimonial", "share": "61%" },
      { "format": "Before/after static image", "share": "22%" },
      { "format": "Talking head + text overlay", "share": "17%" }
    ],
    "recommended_budget_to_test": "$50-100/day split across 3 ad variations"
  },
  "campaign_strategy": {
    "week_1": "Test 3 hooks from competitor analysis with $30/day each",
    "week_2": "Kill bottom performer, double budget on top 2",
    "week_3": "Scale winner to $200/day, introduce video variations",
    "kpi_targets": {
      "ctr_benchmark": "2.5-4% (niche average from scraped data)",
      "cpc_benchmark": "$0.80-$1.40",
      "roas_target": "3x minimum before scaling"
    }
  }
}

🧠 Claude AI Master Prompt

You are a world-class paid advertising strategist and direct response copywriter.

COMPETITOR AD DATA:
{{competitor_ads_data}}

LANDING PAGE INTELLIGENCE:
{{landing_pages_data}}

NICHE PERFORMANCE DATA:
{{niche_ad_benchmarks}}

MY BRAND:
- Name: {{brand_name}}
- Offer: {{offer}}
- USP: {{usp}}
- Target audience: {{target_audience}}
- Tone: {{tone}}

FOR EACH TOP COMPETITOR AD GENERATE:
1. Performance signal — how long running + what that signals
2. Deep breakdown: hook type, angle, emotional trigger, CTA strategy
3. Landing page intelligence: headline formula, offer, urgency, social proof
4. Why it wins — 2 sentences, brutally honest
5. Rewritten version for MY brand:
   - Same proven angle, adapted to my offer & audience
   - 3 hook variations (A/B/C test ready)
   - My CTA optimized for my offer type

ALSO GENERATE:
- Top 5 hooks dominating this niche
- Top 3 offer structures that convert best
- 4-week testing & scaling campaign strategy
- KPI benchmarks based on niche data

OUTPUT: Valid JSON only. No markdown. No preamble.

💰 Cost Estimate

CompetitorsApify CUInVideo CostTotal Cost
3 competitors50 CU ($0.50)~$8 (3 videos)~$8.50
5 competitors80 CU ($0.80)~$15 (5 videos)~$15.80
10 competitors155 CU ($1.55)~$28 (10 videos)~$29.55
Full niche audit (20)300 CU ($3)~$55 (20 videos)~$58

💡 $5 free Apify credits on signup:
👉 https://www.apify.com?fpr=dx06p

🎬 Produce your video ads with InVideo AI:
👉 https://invideo.sjv.io/TBB


🔗 Who Wins Big With This Skill

UserHow They Use ItValue
Media BuyerNever launch a blind campaign againSave $000s in wasted ad spend
Marketing AgencyDeliver competitor analysis as a paid service$500–$2,000 per audit
E-commerce BrandCopy proven ad angles before testing3x faster path to winning ads
SaaS CompanySpy on competitor acquisition strategyUnderstand what converts in your market
DropshipperFind proven product ads before sourcingOnly source products with validated ads
Freelance CopywriterDeliver competitor swipe files to clientsAdd $500–$1,500 to any project

📊 Why This Replaces $300+/Month Spy Tools

FeatureAdSpy ($149/mo)SocialPeta ($299/mo)This Skill
Meta ads scraping
Google ads scraping
TikTok ads scraping
Landing page analysis
AI rewrites for your brand
Video ad production
Campaign strategy included
Monthly cost$149$299~$8.50/run

🚀 Setup in 3 Steps

Step 1 — Get your Apify API Token
Sign up free → https://www.apify.com?fpr=dx06p
Go to: Settings → Integrations → API Token

Step 2 — Get your InVideo AI account
Sign up free → https://invideo.sjv.io/TBB
Go to: Settings → API → Copy your key

Step 3 — Input competitors & your brand
Competitor domains + your offer. Full spy report in under 10 minutes.


⚡ Pro Tips to Launch Winning Campaigns Faster

  • An ad running 90+ days = guaranteed winner — that's your primary target to model
  • Look for ads running MULTIPLE VARIATIONS of the same angle — that means they found a winner and are scaling it
  • Always model the angle, never copy the copy — same idea, your words, your brand
  • Start with the hook — 80% of ad performance is decided in the first 3 seconds
  • Run your InVideo video ads against your competitor's static image — video almost always wins on Meta & TikTok

🏷️ Tags

paid-ads facebook-ads google-ads tiktok-ads competitor-research ad-spy media-buying apify invideo creative-strategy performance-marketing swipe-file


Powered by Apify + InVideo AI + Claude AI

Comments

Loading comments...