Agent skill
meta-workflow-optimizer
This skill should be used when the user asks to \"optimize my Meta Ads workflow\", \"create a daily checklist\", \"build SOPs for ad management\", or mentions \"Meta Ads workflow\", \"weekly review process\", or \"campaign management routine\".
Filed under ABM and paid.
From Ad-Superpowers/ad-superpowers-plugin · 120 skills · 5 · pushed 2026-09-10
What it does when it runs
This skill should be used when the user asks to \"optimize my Meta Ads workflow\", \"create a daily checklist\", \"build SOPs for ad management\", or mentions \"Meta Ads workflow\", \"weekly review process\", or \"campaign management routine\". Do NOT use for: automated rules setup (use automated-rules-builder), campaign structure (use campaign-structure-advisor), performance diagnostics (use performance-troubleshooter).
Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- No third-party host appears in the skill or its bundled files.
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/Ad-Superpowers/ad-superpowers-plugin.git /tmp/ad-superpowers-plugin git -C /tmp/ad-superpowers-plugin sparse-checkout set "plugin/skills/meta-workflow-optimizer" mkdir -p ~/.claude/skills/meta-workflow-optimizer cp -R "/tmp/ad-superpowers-plugin/plugin/skills/meta-workflow-optimizer/." ~/.claude/skills/meta-workflow-optimizer/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
Or take the whole library
This repo ships a .claude-plugin manifest, so Claude Code can install all 120 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.
/plugin marketplace add Ad-Superpowers/ad-superpowers-plugin /plugin
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from Ad-Superpowers/ad-superpowers-plugin/blob/9b6385d2d2d228e4dac096a1d6bc5715c04fa736/plugin/skills/meta-workflow-optimizer/SKILL.md, which is licensed MIT (repository). 1,709 words, 24 headings.
Workflow Optimizer
Overview
This skill helps set up streamlined workflows for Meta Ads management, including daily routines, weekly reviews, monthly audits, and efficient processes for campaign setup and optimization.
Workflow Framework
Time Allocation Model
┌─────────────────────────────────────────────────────────────────┐
│ IDEAL TIME ALLOCATION FOR META ADS MANAGER │
│ │
│ DAILY (30-60 min) │
│ ├── Performance check: 15 min │
│ ├── Quick optimizations: 15 min │
│ └── Issue resolution: 15 min │
│ │
│ WEEKLY (2-3 hours) │
│ ├── Deep dive analysis: 45 min │
│ ├── Creative review: 30 min │
│ ├── Reporting: 30 min │
│ └── Planning & testing: 45 min │
│ │
│ MONTHLY (4-6 hours) │
│ ├── Account audit: 2 hours │
│ ├── Strategy review: 1 hour │
│ ├── Budget planning: 1 hour │
│ └── Competitor analysis: 1 hour │
└─────────────────────────────────────────────────────────────────┘
Daily Workflow
Morning Check Routine (15 min)
DAILY CHECKLIST - 09:00
========================
□ SPEND CHECK (2 min)
├── Is spend on pace? (not too fast/slow)
├── Check budget alerts
└── Anomalies in spend pattern?
□ PERFORMANCE SNAPSHOT (5 min)
├── CPA vs target (green/yellow/red)
├── ROAS vs target
├── Top 3 & bottom 3 ad sets
└── Conversion volume vs yesterday
□ DELIVERY CHECK (3 min)
├── Are all campaigns active?
├── Ad sets in learning phase
├── Rejected ads?
└── Budget caps reached?
□ QUICK ACTIONS (5 min)
├── Pause clear losers
├── Make note for later investigation
└── Flag urgent issues
Quick Optimization Actions
QUICK DAILY ACTIONS
====================
IF CPA > Target + 30%:
├── Check: Is this 1 day or a trend (3+ days)?
├── Check: Enough conversions for a conclusion?
└── Action: Pause or reduce budget
IF CPA < Target - 20%:
├── Check: Is audience not exhausted?
├── Check: Can it be scaled?
└── Action: Consider budget +20%
IF Ad Set in Learning:
├── Check: Make no changes
├── Check: On track for 50 conv/week?
└── Action: Monitor, do not adjust
IF Rejected Ad:
├── Check: Which policy violation?
├── Action: Fix and resubmit
└── Escalate: If incorrect, appeal
Weekly Workflow
Weekly Review Process (2-3 hours)
WEEKLY REVIEW - [FIXED DAY]
============================
BLOCK 1: DATA ANALYSIS (45 min)
─────────────────────────────
□ Export performance data (last 7 days)
□ Compare with previous week
□ Compare with targets
□ Identify trends
ANALYSIS QUESTIONS:
├── Which campaigns are overperforming? Why?
├── Which campaigns are underperforming? Why?
├── Are there audience exhaustion signals?
├── How is new creative performing?
└── Which placements deliver best ROAS?
BLOCK 2: CREATIVE REVIEW (30 min)
────────────────────────────────
□ Review ad performance metrics
□ Identify creative fatigue (CTR trend)
□ Plan new creative needs
□ Create brief for new assets
CREATIVE CHECKLIST:
├── Which ads have been running >3 weeks?
├── Which CTRs are declining?
├── Which hooks work best?
├── Which formats perform (video/static/carousel)?
└── How many active ads per ad set?
BLOCK 3: REPORTING (30 min)
──────────────────────────
□ Update performance dashboard
□ Write weekly summary
□ Highlight wins & learnings
□ Share with stakeholders
BLOCK 4: PLANNING (45 min)
─────────────────────────
□ Plan tests for next week
□ Budget reallocation if needed
□ Creative production pipeline update
□ Calendar check for events/promos
Weekly Metrics Dashboard
WEEKLY KPI TRACKER
==================
METRIC │ TARGET │ THIS WEEK │ LAST WEEK │ TREND
────────────────┼────────┼───────────┼───────────┼──────
Spend │ $X │ │ │
Impressions │ X │ │ │
Clicks │ X │ │ │
CTR │ X% │ │ │
Conversions │ X │ │ │
CPA │ $X │ │ │
ROAS │ Xx │ │ │
Frequency │ <3 │ │ │
TOP PERFORMERS:
1. [Campaign/Ad Set] - [Metric]
2. [Campaign/Ad Set] - [Metric]
3. [Campaign/Ad Set] - [Metric]
UNDERPERFORMERS:
1. [Campaign/Ad Set] - [Issue]
2. [Campaign/Ad Set] - [Issue]
3. [Campaign/Ad Set] - [Issue]
ACTIONS FOR NEXT WEEK:
□ [Action 1]
□ [Action 2]
□ [Action 3]
Monthly Workflow
Monthly Audit Checklist
MONTHLY ACCOUNT AUDIT
======================
□ ACCOUNT HEALTH (30 min)
├── Pixel/CAPI status check
├── Event tracking validation
├── Catalog sync status
├── Audience sizes trend
└── Billing/payment status
□ CAMPAIGN STRUCTURE (30 min)
├── Too many/few campaigns?
├── Ad set consolidation needed?
├── Naming conventions consistent?
├── Old campaigns cleanup
└── Test campaigns evaluation
□ AUDIENCE AUDIT (30 min)
├── Custom audiences up-to-date?
├── Lookalike audiences still active? (Note: Lookalikes deprioritized in 2026 — Advantage+ Audience preferred)
├── Advantage+ Audience enabled on prospecting ad sets?
├── Audience overlap check
├── Exclusions correct?
└── New audience ideas
□ CREATIVE AUDIT (30 min)
├── Clean up creative library
├── Performance per creative type
├── Document top hooks
├── Creative refresh schedule
└── Archive A/B test results
□ BUDGET & BIDDING (20 min)
├── Budget efficiency per campaign
├── Bid strategy effectiveness
├── Dayparting opportunities?
├── Seasonality planning
└── Next month budget planning
□ COMPETITIVE REVIEW (20 min)
├── Ad Library competitor check
├── New messaging/offers?
├── Creative trends in market
└── Identify opportunities
Monthly Strategy Review
MONTHLY STRATEGY REVIEW
========================
1. PERFORMANCE VS GOALS
├── Did we hit targets?
├── Where did we fall short?
├── What external factors played a role?
└── How realistic were the targets?
2. LEARNINGS DOCUMENTATION
├── Top 3 learnings this month
├── What worked unexpectedly well?
├── What worked unexpectedly poorly?
└── Hypotheses for next month
3. STRATEGY ADJUSTMENTS
├── Should we adjust funnel balance?
├── Are there new audiences to test?
├── Does creative strategy need to change?
└── Budget reallocation needed?
4. NEXT MONTH PLANNING
├── Key priorities (max 3)
├── Tests to run
├── Creative production needs
└── Important dates/events
Campaign Setup Workflow
New Campaign Launch Checklist
CAMPAIGN LAUNCH CHECKLIST
=========================
PRE-LAUNCH (1-2 days before)
───────────────────────────
□ Campaign objective confirmed
□ Budget defined (daily/lifetime)
□ Target audience created
□ Creative assets approved
□ Landing page live and tested
□ Tracking verified (pixel events)
□ UTM parameters correct
□ Naming convention applied
SETUP CHECKLIST
───────────────
□ Campaign level:
├── Correct objective
├── Budget type (Advantage Campaign Budget vs Ad Set Budget)
├── A/B test setup if needed
└── Campaign budget set
□ Ad Set level:
├── Audience targeting correct
├── Placements configured
├── Optimization goal correct
├── Budget (if ABO)
├── Schedule set
└── Bid strategy chosen
□ Ad level:
├── Creative correctly uploaded
├── Primary text filled in
├── Headline filled in
├── CTA button correct
├── URL correct + UTMs
└── Preview on all placements
LAUNCH DAY
──────────
□ Final review in preview mode
□ Publish campaign
□ Verify delivery start
□ Note launch time for reporting
□ Set calendar reminder for 24h check
POST-LAUNCH (24-48 hours)
────────────────────────
□ Delivery check (impressions coming in)
□ No policy rejections
□ CTR in expected range
□ Conversion tracking works
□ Learning phase started
Efficiency Tools & Templates
Naming Convention Template
NAMING CONVENTION SYSTEM
=========================
CAMPAIGN LEVEL:
[Brand]_[Objective]_[Funnel]_[Geo]_[MMYY]
Example: Acme_Conv_BOFU_US_0124
AD SET LEVEL:
[Audience Type]_[Audience Detail]_[Placement]
Example: LAL_1pct_Purchasers_AllPlace
AD LEVEL:
[Creative Type]_[Format]_[Version]_[Hook Type]
Example: UGC_Video_v2_ProblemHook
FULL EXAMPLE:
Campaign: Acme_Conv_BOFU_US_0124
└── Ad Set: LAL_1pct_Purchasers_AllPlace
└── Ad: UGC_Video_v2_ProblemHook
Quick Templates
PERFORMANCE UPDATE TEMPLATE (Slack/Email)
=========================================
**Daily Performance Update - [DATE]**
**Spend:** $X (X% of daily target)
**Conversions:** X
**CPA:** $X (target: $X) [green/yellow/red]
**ROAS:** Xx (target: Xx) [green/yellow/red]
**Highlights:**
- [Positive highlight]
- [Positive highlight]
**Watch items:**
- [Concern if any]
**Actions taken:**
- [Action if any]
---
CREATIVE REQUEST TEMPLATE
=========================
**Creative Brief - [CAMPAIGN]**
**Deadline:** [DATE]
**Platform:** [FB/IG/Both]
**Format:** [Static/Video/Carousel]
**Dimensions:** [1:1/4:5/9:16]
**Objective:** [Awareness/Conversion]
**Target Audience:** [Description]
**Key Message:** [1 sentence]
**CTA:** [Desired action]
**Requirements:**
- [Specific requirement 1]
- [Specific requirement 2]
**References:**
- [Link to inspiration]
**Deliverables:**
- [ ] [Format 1]
- [ ] [Format 2]
Automation Opportunities
Tasks to Automate
AUTOMATION PRIORITY
====================
HIGH PRIORITY (Immediate time savings):
├── Automated rules for budget protection
├── Performance alerts (Slack/Email)
├── Automated reporting
└── Ad scheduling (dayparting)
MEDIUM PRIORITY:
├── Creative performance tracking spreadsheet
├── Competitor ad monitoring
├── Audience refresh reminders
└── A/B test result logging
NICE TO HAVE:
├── AI-powered copy suggestions
├── Automated creative rotation
├── Predictive budget allocation
└── Cross-platform reporting
Tools Ecosystem
RECOMMENDED TOOL STACK
======================
NATIVE (Free):
├── Meta Ads Manager (management)
├── Meta Business Suite (scheduling)
├── Automated Rules (optimization)
└── Ads Reporting (dashboards)
ESSENTIALS (Budget-friendly):
├── Google Sheets (tracking/reporting)
├── Slack (alerts & communication)
├── Notion/Asana (project management)
└── Canva (quick creative edits)
ADVANCED (Scale):
├── Triple Whale / Northbeam (attribution)
├── Motion (creative analytics)
├── Foreplay (creative research)
└── Supermetrics (reporting automation)
MCP Tool Integration
Automating the Daily Check
Replace manual Ads Manager browsing with direct data pulls:
DAILY CHECK (2 minutes with MCP):
1. Performance snapshot (all active ad sets):
→ meta_get_insights(account_id="...", fields=["spend","cost_per_action_type","purchase_roas","impressions","frequency"], date_preset="today", level="adset")
2. Weekly trend (top/bottom performers):
→ meta_get_insights(account_id="...", fields=["spend","cost_per_action_type","purchase_roas"], date_preset="last_7d", level="campaign")
3. Creative health check:
→ meta_get_creatives(account_id="...", scope="account")
Paste the meta_query output directly into any analysis prompt from Category 3 above for instant AI-powered interpretation.
Example Interaction
User: "I spend way too much time managing my Meta Ads accounts. How can I work more efficiently?"
Claude response:
"Let's optimize your workflow. Here is a streamlined system:
QUICK WINS (Implement immediately):
- Set up Automated Rules (30 min, saves hours)
- CPA > Target x 1.3 → Pause ad set
- CPA < Target x 0.8 → Notification to scale
- Frequency > 3.5 → Creative refresh alert
- Fixed Time Blocks (Structure)
- 09:00-09:15: Daily check (no longer!)
- [Fixed day] 10:00-12:00: Weekly deep dive
- [1st Monday]: Monthly audit
- Build a Dashboard (20 min setup)
One view with only what you actually need:
- Spend vs target
- CPA trend (7 days)
- Top/bottom performers
EFFICIENCY CHECKLIST:
Which of these do you currently do manually?
- Check all ads individually daily
- Manually adjust budgets
- Copy performance data to sheets
- Create the same report weekly
For each one you check off, I have an automation!
What is your biggest time waster right now? I'll focus on that first."
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- cold-outbound-optimizer by ericosiu · 3,528
- linkedin-profile-optimizer by sergebulaev · 1,895
- linkedin-profile-optimizer by sergebulaev · 1,895
- meta-ads-expert by Varnan-Tech · 645
- meta-tribe-skill by Varnan-Tech · 645
- store-listing-optimizer by Varnan-Tech · 645
- linkedin-profile-optimizer by BrianRWagner · 416
- aeo-geo-optimizer by thatrebeccarae · 139
Need help setting it up?
This page tells you what meta-workflow-optimizer does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.