charlesdove977/advertising-ops — explained in plain English
Analysis updated 2026-05-18
Search the Meta Ad Library for competitor ads that have been running for at least two months.
Break down a competitor's video ad into its opening hook, narrative flow, and call to action.
Generate at least five new ad variations modeled on proven competitor structure.
Build a brand kit context file to reuse across future ad-generation runs.
| charlesdove977/advertising-ops | abdulrdeveloper/chai-aur-react | circuitrodev/cern-kicad-libs | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | pm founder | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Apify, Higgsfield, and ffmpeg configured at runtime, installed via a single npx command.
Advertising Ops is a Claude Code skill that automates the process of finding proven competitor ads, tearing them down, and generating new ad creative based on what is already working. It is aimed at founders, agency operators, and media buyers who want to model their ads on what the market has already validated rather than starting from nothing. The tool runs as a single command inside Claude Code and works in five phases. It starts by gathering context about your business, either reading an existing brand kit file or asking you questions about your product, target customer, and keywords. It then searches the Meta Ad Library, the public database of ads running on Facebook and Instagram, filtering for ads that started at least two months ago and are still running today. The reasoning is that an advertiser still spending money on an ad after months has received enough return to keep it going, which makes longevity a proxy for proof. For video ads, the tool downloads each video, extracts frames using ffmpeg, transcribes the voiceover, and analyzes the structure: specifically the opening hook, the narrative flow, and the call to action. The README notes that most of an ad's effectiveness lives in the first few seconds and the script, not just the visuals. After the research and teardown phases, the tool runs a structured conversation to pin down your exact offer and a single call to action before generating anything. The final output is at least five ad variations, each in its own folder containing a generated image or video and a text file with the aligned copy. Three external services are required at runtime: Apify for scraping the Meta Ad Library, Higgsfield for image and video generation, and ffmpeg for video frame extraction. Installation is a single npx command.
A Claude Code skill that finds proven competitor ads, breaks down why they work, and generates new ad creative modeled on them.
Mainly JavaScript. The stack also includes JavaScript, Claude Code, ffmpeg.
License terms are not stated in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.