marketing-meta-ads-analyzer

marketing-meta-ads-analyzer is a skill for Claude Code from modu-ai/moai-cowork. It costs 330 tokens per session (4,671 once invoked), scanned A, original, Apache-2.0.

An analyzer for Excel reports exported from Meta Ads Manager, Facebook and Instagram’s advertising tool.

In plain words
What is it for?
It is for diagnosing ROAS, comparing months or campaigns, and reviewing performance by placement, age, gender, and ad creative.
Why use it?
It helps identify why ad results are weak by examining placements, audiences, demographics, creative fatigue, trends, and possible budget waste.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the moai-marketer plugin — 21 skills, 2 agents shipped together

Good fit It is for diagnosing ROAS, comparing months or campaigns, and reviewing performance by placement, age, gender, and ad creative.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add modu-ai/moai-cowork --skill marketing-meta-ads-analyzer
Clone the repo
git clone --depth 1 https://github.com/modu-ai/moai-cowork

Made for: Claude Code.

Or install moai-marketer, the plugin that ships this one along with the rest of its 21 skills, 2 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for marketing-meta-ads-analyzer

README.md
[![agentmods](https://agentmods.dev/badge/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer/github.svg)](https://agentmods.dev/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer)
Your own site
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for marketing-meta-ads-analyzer

Your own site · 80×15
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/marketing-meta-ads-analyzer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 330 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 4,671 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00330 $0.04671
Opus 5 $0.00165 $0.02336
Sonnet 5 $0.00066 $0.00934
Haiku 4.5 $0.00033 $0.00467

Measured 8d ago against content hash 5168f30446ea, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

marketing-meta-ads-analyzer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/moai-marketer/skills/marketing-meta-ads-analyzer/SKILL.md · 305 lines

How it starts

The opening of the file, as written. The whole thing — 305 lines — stays where its author put it; the contents beside it link to each section on GitHub.

메타 광고 보고서 분석기 (Meta Ads Analyzer)

개요

메타 광고관리자에서 추출한 .xlsx 보고서를 업로드받아, 상품 관여도와 운영 철학을 반영한 진단 결과와 강도별 액션 옵션을 제시하는 분석 도구.

핵심 차별점 5가지:

  1. 상품 관여도 반영 해석 — 저관여(식품/뷰티)와 고관여(교육/B2B)의 ROAS 기준·해석 방식이 다름
  2. 운영 철학별 권장안 — 자동 신뢰형(알고리즘 우선)과 적극 통제형(수동 조정 선호)으로 분기
  3. 강도별 액션 옵션 (🟢🟡🔴) — 단정적 명령 없이, 보수/중도/적극 3옵션 + 양면 해석 제공
  4. 가독성 우선 출력 — 7-Level 계층형 구조로 요약부터 시뮬레이션까지 단계적 공개
  5. 인구통계 차원 통합 분석 — 노출지면 × 연령 × 성별 4차원 교차 분석 지원

Attribution: Methodology adapted from agricidaniel/claude-ads v1.5.1 (MIT). 50-check audit matrix, weighted scoring, Quick Wins logic → 한국 시장 적용 (Korean market adaptation). 상세: 저장소 루트 NOTICE §1.3.


트리거

다음 발화 시 반드시 이 스킬을 호출합니다:

  • "메타 광고 보고서 분석해줘", "광고 성과 진단해줘", "ROAS가 왜 낮은지 분석해줘"
  • "지면별 성과 어떤지 봐줘", "Audience Network 끊어야 하나", "AN 지면 진단"
  • "연령대별·성별로 분해해줘", "인구통계 분석 해줘", "페르소나별 효율 보고 싶어"
  • "내 브랜드 광고 보고서 분석해줘", "광고 소재 노후화됐는지 봐줘", "소재 피로도 진단"
  • "예산이 적정한지 봐줘", "광고비 낭비 찾아줘", "누수 광고 찾기"
  • "캠페인 두 개 비교해줘", "이번 달 vs 지난 달 추세 봐줘", "다중 월 비교"
  • "광고 보고서 올릴게요", "xlsx 분석해줘", "메타 광고관리자 데이터 분석"

워크플로우

[Step 1] 사용자 그룹 명시 선택 (인하우스 / 대행사 / 소규모)
   ↓
[Step 2] .xlsx 보고서 1~6개 업로드 + 사용자 입력 6종 확인
   ↓
[Step 3] 전처리 — 컬럼 자동 매핑 · 통합/분리 보고서 판단 · 정합성 검증 6종
   ↓
[Step 4] 5 자동 모드 판단 — 단일/통합/분리/다중월/다중캠페인 분기
   ↓
[Step 5] 9 분석 모듈 자동 실행 (인구통계 컬럼 유무에 따라 모듈 3·4 일부 분기)
   ↓
[Step 6] 7-Level 계층 출력 생성 (Level 1~6 필수, Level 7 선택)
   ↓
[Step 7] 강도별 액션 옵션 (🟢🟡🔴) 표준 템플릿으로 권장안 정리
   ↓
[Step 8] 선택 출력 형식 (HTML / DOCX / PPTX / MD) 생성
   ↓
[Step 9] DOCX/PPTX/MD → moai-coworker:ai-slop-reviewer → moai-writer:korean-humanize 자동 체이닝
   ↓
[Step 10] 면책 문구 포함하여 최종 산출물 제공

사용자 그룹 입력 (명시)

첫 호출 시 반드시 명시 입력으로 3개 그룹 중 1개를 선택합니다 (자동 추정 X).

그룹 정의 핵심 니즈
🏢 인하우스 광고주 사내 마케터 정확성·일관성, 사내 보고
🤝 대행사 광고 대행사 AE 효율성·시각화, 클라이언트 보고
👤 소규모 1인 운영자, 대표 친절함·실행성, 쉬운 해설

그룹별 출력 차별화 매트릭스 (분석 깊이·톤·액션 강조·용어 설명 수준 포함) → references/A.md


사용자 입력 6종

보고서 업로드 후 다음 6개 항목을 입력합니다:

Read the full file on GitHub · 305 lines

Files

What ships with it

11 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 305 lines · 330 tokens per session scan A 5168f30446ea

Subscribe to this mod's changes

marketing-meta-ads-analyzer is a skill published in the GitHub repository modu-ai/moai-cowork (300 stars, last pushed 9d ago), licensed Apache-2.0. It adds 330 tokens to every session and 4,671 once invoked, about $0.0016 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

market-intelligence-report

Produce a Market Intelligence Report — YouTube competitive research, channel analysis, content gap discovery, idea generation, daily scanning, and AI trend scouting — then render it as a BenAI-branded HTML dashboard in the instant-ui design language. Use this skill whenever the user says "market intelligence report"…

naveedharri/benai-skills · 193 tokens

linkedin-writer-vault

Vault-aware LinkedIn writer. Same step-by-step LinkedIn post process as linkedin-writer, but ICP, voice, and offer context come from the vault's Context/ folder instead of being bundled inside the skill. Update one file in the vault and every skill pointing to it inherits the change. TRIGGERS: LinkedIn post, LinkedIn…

naveedharri/benai-skills · 153 tokens

marketing-os-carousel

Build an image-first social carousel from an asset already filed in the Marketing OS, export it as a PDF, and record it back as a real channel asset. Brand palette, typography, the logo pointer and the never-black-background rule all resolve from Context/brand/brand-kit.md. Source is a filed newsletter edition…

naveedharri/benai-skills · 221 tokens

operator

Build and schedule a personalized Operator prompt that runs a Baalda vault as a second brain on a recurring cadence. Run it from inside the vault: it reads Context/ and CLAUDE.md first to infer org, team, brand voice and paths, then asks only the gaps (cadence, connectors, DM recipient, budgets, signature), writes the…

naveedharri/benai-skills · 156 tokens

crm-prospect-mining

Mine high-value prospects from CRM pipeline stages (Lost, No Show, Churned, Stalled) by cross-referencing records with LinkedIn company data and comms history. Connects to any CRM, pulls records from target stages, filters out personal email domains, finds company LinkedIn pages via web research, bulk-scrapes company…

naveedharri/benai-skills · 222 tokens

seo-hreflang

Hreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang implementations for HTML, HTTP headers, and XML sitemaps. Use when user says "hreflang", "i18n SEO", "international SEO", "multi-language", "multi-region"…

naveedharri/benai-skills · 88 tokens