Marketing analysis suite with 7 skills and 4 parallel agents — audit paid campaigns, find SEO opportunities, detect churn signals, and generate branded PDF reports. Powered by a tested analysis engine (ds_utils.py, 113 functions). Works automatically with Dataslayer MCP or manually with CSV/JSON data.
npx claudepluginhub dataslayer-ai/marketing-skillsSubagent that extracts content performance data from GA4 and Search Console via Dataslayer MCP. Returns structured findings only, no interpretation or recommendations.
Subagent that extracts organic search data from Search Console and GA4 via Dataslayer MCP. Returns structured findings only, no interpretation or recommendations.
Subagent that extracts paid media data from Google Ads, Meta Ads, and LinkedIn Ads via Dataslayer MCP. Returns structured findings only, no interpretation or recommendations.
Subagent that extracts subscription health and retention data from Stripe (and optionally internal database) via Dataslayer MCP. Returns structured findings only, no interpretation or recommendations.
Internal development tool that performs a comprehensive quality audit of all marketing skills and agents. Reviews description overlap, format consistency, feature adoption, and structural patterns. Use when the user says "audit skills", "skill quality review", "check skill health", "are my skills consistent", "monthly skill review", or before releasing a new version of the skills repo.
Use this skill when the user wants a strategic, cross-functional analysis that connects paid, organic, content, and retention into one unified view. This is NOT a weekly summary — it is a decision engine that finds the hidden connections between channels. Activate when the user says "full marketing review", "how is everything doing", "weekly brain", "give me the full picture", "marketing intelligence report", "what should I focus on this week", "retention and acquisition together", "connect the dots across channels", or any request that implies synthesizing all marketing dimensions into one strategic recommendation. Do NOT use for simple weekly overviews or single-channel questions — those belong to ds-channel-report or the individual channel skills. This skill launches parallel subagents. Works best with Dataslayer MCP connected. Also works with manual data.
Use this skill when the user wants a quick, factual weekly or periodic overview of marketing metrics across channels. This is a lightweight report with numbers and anomalies — no subagents, no strategic synthesis. Activate when the user says "weekly report", "how did we do this week", "give me a marketing summary", "cross-channel report", "what happened with our marketing", "channel performance", "marketing digest", "weekly metrics", or asks for a combined view of organic and paid results. Do NOT use when the user wants strategic recommendations or cross-channel connections — that belongs to ds-brain. Works best with Dataslayer MCP connected. Also works with manual data.
Use this skill when the user wants to identify accounts at risk of churning, understand why users are cancelling, or find early warning signals before churn happens. Activate when the user says "churn analysis", "who might cancel", "accounts at risk", "why are people leaving", "usage drop", "inactive accounts", "retention analysis", "predict churn", or asks about subscription health, cancellation patterns, or which users are disengaged. Works best with Dataslayer MCP connected (Stripe + analytics). Also works with manual data.
Use this skill when the user wants to understand how their blog or content is performing in terms of traffic, engagement, and conversions. Activate when the user says "how is our blog doing", "which posts are driving trials", "content performance", "is our content working", "what should we write next", "which articles bring the most signups", "content audit", "blog SEO", "content SEO performance", or asks about the relationship between content and registrations or conversions. Works best with Dataslayer MCP connected (GA4 + Search Console). Also works with manual data.
Internal development tool that tests whether skill descriptions trigger correctly for different user inputs. Reads test cases from a YAML file and evaluates each one by matching the input against all skill descriptions. Use when the user says "run triggering eval", "test skill descriptions", "check triggering accuracy", "eval skills", or after editing a skill description to verify it still triggers correctly.
Internal development tool that validates all SKILL.md and agent .md files against the Claude Code spec. Checks frontmatter completeness, field validity, allowed-tools presence, line count, hardcoded paths, and description quality. Use when the user says "lint skills", "validate skills", "check skill quality", "run the linter", "are my skills valid", or before shipping changes to the skills repo.
Use this skill when the user wants to audit, review, or diagnose their paid media campaigns. Activate when the user says "audit my campaigns", "check my Google Ads", "why is my CPA high", "review my paid media", "what's wrong with my ads", "analyze my campaigns", or asks about campaign performance on Google Ads, Meta, LinkedIn Ads, TikTok Ads, or any other paid channel. Works best with Dataslayer MCP connected. Also works with manual data.
Use this skill when the user wants to generate a professional PDF report for a client or for internal use. Activate when the user says "generate a PDF report", "create a client report", "export to PDF", "make a report for my client", "monthly report PDF", "branded report", or any request that implies a downloadable, shareable, professional document with marketing performance data. Works best with Dataslayer MCP connected. Also works with manual data. Reads branding config from dataslayer-config.json if present.
Use this skill when the user wants to review organic search performance, identify SEO opportunities, or diagnose ranking drops. Activate when the user says "SEO report", "how is our organic doing", "check Search Console", "why did we lose rankings", "find quick wins for SEO", "which queries should we target", "impressions dropped", "CTR is low", or any question about organic traffic, rankings, or search visibility. Works best with Dataslayer MCP connected (Search Console + GA4). Also works with manual data.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimPaid acquisition strategy, channel execution, and performance optimization
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
The official Google Ads + Meta Ads + SEO + GEO plugin from NotFair. SEO analysis, Google Ads management, Meta (Facebook + Instagram) Ads management, keyword research, content optimization, schema markup tools, broken link checker, single-page deep audit, and Generative Engine Optimization (GEO) for AI search engines — powered by Google Search Console, Google Ads, and Meta Marketing APIs.
Production performance marketing automation for Claude. Audit accounts, launch campaigns, rotate creative, and diagnose underperformers across Google Ads, Meta Ads, GA4, Shopify, HubSpot, and 20+ more. Approval-gated writes.
Comprehensive paid advertising audit, optimization, and AI creative generation for Claude Code. 250+ checks across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads with weighted scoring, parallel agents, industry templates, PPC math, A/B test design, and PDF reports.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Marketing analysis skills with a real analysis engine. Audit paid campaigns, find SEO opportunities, detect churn signals, and generate branded PDF reports — powered by 113 tested functions that handle the math deterministically.
Works with any data: connect the Dataslayer MCP for automatic data fetching from 50+ platforms, or paste your own CSV/JSON manually.
Compatible with Claude Desktop (Cowork), Claude Code, Cursor, Windsurf, and any agent that supports the Agent Skills spec.
| Plugin (1 file, everything included) | Individual skills (1 file per skill) | |
|---|---|---|
| What you get | All 7 skills + 4 agents + analysis engine | One skill at a time |
| File | dataslayer-marketing-skills.zip | See table below |
| Where it works | Claude Desktop with Cowork plan | claude.ai web, Claude Desktop (any plan) |
| Upload path | Customize → Personal plugins → + → Upload plugin | Customize → Skills → + → Upload skill |
Don't know which to choose? If you have Cowork, use the plugin — it's one download and you get everything. If not, install the individual skills you need.
Requires: Claude Desktop with a Cowork plan.
Download dataslayer-marketing-skills.zip
Open Claude Desktop → click Customize in the left sidebar
Under Personal plugins, click the + button → Upload plugin

Select the .zip file and click Upload
Done — all 7 skills, 4 agents, and the analysis engine are ready.
Note: The file must have a
.zipextension —.pluginis not accepted (known issue).
Works on: claude.ai web and Claude Desktop — no Cowork required.
Download the skill you need from the table below
Go to Customize → Skills → + → Upload skill

Select the .zip file and click Upload
Repeat for each skill you want