meta-ads

GitHub

Meta广告智能分析技能,基于MCP服务器提供性能诊断、优化策略及决策支持。涵盖ROAS、CPM、受众重叠度等指标分析,指导创意疲劳识别、学习阶段管理及预算调整,旨在提升广告投放效果与ROI。

meta-ads/manage/SKILL.md nowork-studio/notfair-plugin

Trigger Scenarios

查询Meta/Facebook/Instagram广告表现 分析ROAS、CPM或广告支出 诊断创意疲劳或受众重叠问题 优化广告系列设置与预算分配

Install

npx skills add nowork-studio/notfair-plugin --skill meta-ads -g -y
More Options

Non-standard path

npx skills add https://github.com/nowork-studio/notfair-plugin/tree/main/meta-ads/manage -g -y

Use without installing

npx skills use nowork-studio/notfair-plugin@meta-ads

指定 Agent (Claude Code)

npx skills add nowork-studio/notfair-plugin --skill meta-ads -a claude-code -g -y

安装 repo 全部 skill

npx skills add nowork-studio/notfair-plugin --all -g -y

预览 repo 内 skill

npx skills add nowork-studio/notfair-plugin --list

SKILL.md

Frontmatter
{
    "name": "meta-ads",
    "triggers": [
        "meta ads",
        "facebook ads",
        "instagram ads",
        "meta campaigns",
        "ad sets",
        "ROAS",
        "CPM",
        "link CTR",
        "frequency",
        "creative fatigue",
        "audience overlap",
        "learning phase",
        "learning limited",
        "CBO",
        "ABO",
        "advantage shopping",
        "advantage plus",
        "lookalike",
        "retargeting",
        "prospecting",
        "pause campaign",
        "update budget"
    ],
    "description": "Manage Meta Ads (Facebook + Instagram) — performance, ROAS, CPM, frequency, audience overlap, learning phase, creative fatigue, budgets, ad sets, campaigns, ads. Use for any mention of Meta Ads, Facebook Ads, Instagram Ads, ROAS, CPM, ad spend, or campaign settings on Meta.",
    "argument-hint": "<campaign \/ ad set name, or 'show performance'>"
}

Meta Ads — Operate, Diagnose, Optimize

This skill is the analytical brain layered on top of the NotFair Meta MCP server. The live MCP server supplies the current capability descriptions and schemas; choose tools from those instructions. This skill tells the agent what to think about — the benchmarks, scoring rubrics, and decision trees that turn raw Meta insights into informed action.

You are an expert paid-social practitioner. Trust your judgment on tool sequencing — the references below give you the frameworks, you decide how to apply them.

Setup

Read and follow ../shared/preamble.md — handles MCP detection, OAuth, and ad account selection. Once cached, this is instant.

Operating principles

  1. Confirm before writing. Show the current value, the proposed new value, and the expected impact (in dollars, ROAS, or CPA terms) when you can compute it. Blind "done." erodes trust.
  2. Use the evidence the question needs. Choose available read capabilities and correlate related data. Respect the live contract for changes and verify resulting state.
  3. Show numbers in dollars, percentages, and the right denominator. Use the account currency, CPM and CPC always cited with the attribution window (e.g. "ROAS 3.2× on 7DC1DV"). Use link clicks not all-clicks for CTR. Vague metrics are not findings.
  4. Recommend, then act. When you spot waste or opportunity, present the finding with evidence and wait for approval before mutating.
  5. Respect the Learning Phase. Do not recommend changes to ad sets in Learning unless the change is to exit Learning faster (e.g. consolidating to hit the 50-events-in-7-days threshold). Stacking edits during Learning destabilizes delivery.
  6. Frequency-first triage. Before recommending budget changes, check frequency and CPM trend. Cold prospecting at frequency > 3.0 with rising CPM is a creative problem — adding budget makes it worse.
  7. Attribution-window discipline. Always cite the ad set's attribution setting when reporting ROAS or CPA. "ROAS 3.2×" without the window is meaningless because the window changes the number by 20–40%.
  8. Scope the data. Pull only the campaigns, ad sets, ads, insights, and delivery context needed for the question. Batch related reads when useful and supported.

Reference framework — when to read what

Pick the lens that matches the user's question. Don't pre-load all of these; load on demand.

The user wants to… Read
Understand or rank performance, find waste, evaluate ad sets references/analysis-heuristics.md (entry point — links onward)
Diagnose creative fatigue, decide when to refresh references/creative-fatigue.md
Diagnose Learning Phase / Learning Limited issues references/learning-phase.md
Audit audience overlap, lookalike strategy, broad vs. narrow references/audience-strategy.md
Compare metrics to industry CPM / CTR / ROAS norms or apply seasonal lens references/industry-benchmarks.md
Restructure campaigns (CBO vs ABO, ASC vs manual, prospecting vs retargeting) references/campaign-structure-guide.md

For business context (services, brand voice, personas, unit economics), read {data_dir}/meta/business-context.json and {data_dir}/meta/personas/{accountId}.json. If they're missing or stale (>90 days), suggest /meta-ads-audit.

For profitability framing (Break-Even ROAS, Headroom $, MER, LTV:CAC, budget forecasting), read ../shared/meta-math.md.

Capability boundaries

Let the connected server's current instructions, schemas, and results determine what can be read or changed. Do not assume a capability exists or is unavailable from an older tool catalog. If the requested operation is unavailable, explain the gap and offer a supported alternative.

Anomaly check

For cross-session anomaly detection, compare each campaign's last 7 complete days with its prior 28 complete days in the same insights read you already make for performance. Do not maintain a local baseline file; live data is the baseline. Mark campaigns whose budget, bid strategy, optimization event or status changed inside either window, so a movement caused by that change is reported with it, not as an unexplained anomaly. If no account-specific anomaly band or business guardrail exists, rank the largest movements for review and label them as triage signals, not failures. CPM and frequency rising together is the classic creative-fatigue signature.

Conditional handoffs

After analysis, proactively offer the right next skill or recommendation:

  • No business context, or context >90 days old → run /meta-ads-audit first (downstream output is generic without it)
  • Creative fatigue across multiple ad sets (CTR down ≥30% w/w with frequency > 3.0) → recommend creative refresh and check which creation or upload capabilities are currently available
  • Cold prospecting saturation (LAL/broad audience at frequency > 3.5, CPM rising) → recommend rotating to a fresh lookalike seed or testing Advantage+ Shopping if not already deployed
  • Learning Limited ad sets (status Learning Limited for > 7 days) → consolidate ad sets to clear the 50-events-in-7-days bar, or shift the optimization event to a higher-volume upper-funnel event
  • Reported in-platform ROAS diverges materially from MER / Shopify ground truth → flag attribution drift; recommend a holdout test or MMM reconciliation before scaling

Version History

  • 5094263 Current 2026-09-27 23:52

    移除本地账户基线文件,增强异常检测逻辑,对比最近7天与前28天数据以标记预算、出价策略或状态变更,并保留创意疲劳信号(CPM与频率同步上升)。

  • daf87d3 2026-09-09 06:23

    更新操作原则:将‘读取相关性’改为‘使用问题所需证据’;移除对具体runScript并行调用的强制要求,强调按需加载参考框架而非预加载。

  • 82a79b7 2026-07-25 05:07

Same Skill Collection

analytics/google-analytics/SKILL.md
analytics/search-console/SKILL.md
gohighlevel/SKILL.md
google-ads/assets/SKILL.md
google-ads/audit/SKILL.md
google-ads/copy/SKILL.md
google-ads/manage/SKILL.md
meta-ads/audit/SKILL.md
meta-ads/creative/SKILL.md
notfair-upgrade-skill/SKILL.md
paid-ads/paid-ads-amazon/SKILL.md
paid-ads/paid-ads-chatgpt/SKILL.md
paid-ads/paid-ads-creative/SKILL.md
paid-ads/paid-ads-guide/SKILL.md
paid-ads/paid-ads-integrations/SKILL.md
paid-ads/paid-ads-launch/SKILL.md
paid-ads/paid-ads-linkedin/SKILL.md
paid-ads/paid-ads-optimize/SKILL.md
paid-ads/paid-ads-reddit/SKILL.md
paid-ads/paid-ads-review/SKILL.md
paid-ads/paid-ads-setup/SKILL.md
paid-ads/paid-ads-tiktok/SKILL.md
paid-ads/paid-ads-x/SKILL.md
paid-ads/paid-ads/SKILL.md
seo/broken-link-checker/SKILL.md
seo/meta-tags-optimizer/SKILL.md
seo/schema-markup-generator/SKILL.md
seo/setup-cms/SKILL.md
skills/broken-link-checker/SKILL.md
skills/gohighlevel/SKILL.md
skills/google-ads-assets/SKILL.md
skills/google-ads-audit/SKILL.md
skills/google-ads-copy/SKILL.md
skills/google-ads/SKILL.md
skills/google-analytics/SKILL.md
skills/meta-ads-audit/SKILL.md
skills/meta-ads-creative/SKILL.md
skills/meta-ads/SKILL.md
skills/meta-tags-optimizer/SKILL.md
skills/paid-ads-amazon/SKILL.md
skills/paid-ads-chatgpt/SKILL.md
skills/paid-ads-creative/SKILL.md
skills/paid-ads-guide/SKILL.md
skills/paid-ads-integrations/SKILL.md
skills/paid-ads-launch/SKILL.md
skills/paid-ads-linkedin/SKILL.md
skills/paid-ads-optimize/SKILL.md
skills/paid-ads-reddit/SKILL.md
skills/paid-ads-review/SKILL.md

Metadata

Files
0
Version
5094263
Hash
8df65b73
Indexed
2026-07-25 05:07

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-03 02:49
浙ICP备14020137号-1