meta-ads

Manage Meta ad campaigns, ad sets, ads, creatives, audiences, and insights via the Marketing API.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/gnestor/claude-workflow-plugin --skill meta-ads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads
Source: https://github.com/gnestor/claude-workflow-plugin/tree/main/.claude/skills/meta-ads
Command: npx skills add https://github.com/gnestor/claude-workflow-plugin --skill meta-ads

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @std/dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Meta advertising is often fragmented across multiple tools and manual steps. This skill centralizes control of campaigns, ad sets, ads, creatives, audiences, and performance insights via the Meta Marketing API, reducing context switching and manual data gathering.

Core Features & Use Cases

  • Programmatic campaign management: create, update, pause, resume campaigns, ad sets, and ads.
  • Insights and optimization: retrieve metrics, breakouts, and audience data to inform decisions.
  • Research and planning: access ad creatives, audiences, and ad library data for competitor analysis and benchmark comparisons.

Quick Start

Set your META_ACCESS_TOKEN and META_AD_ACCOUNT_ID in the environment, then run the skill's CLI to authenticate and begin listing campaigns.

Frequently Asked Questions about meta-ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Meta ads programmatically across Facebook and Instagram?

You can manage Meta ads programmatically by integrating with the Meta Marketing API to control campaigns, ad sets, ads, creatives, audiences, and insights directly, reducing manual context switching across multiple tools.

What do I need to authenticate and connect to the Meta Marketing API?

To authenticate with the Meta Marketing API, you need a valid access token, an Ad Account ID, and a configured environment to securely issue API requests for your Facebook and Instagram campaigns.

How do I retrieve performance insights and metrics for my Facebook campaigns?

Retrieve performance insights by querying the Meta Marketing API to pull campaign metrics, audience data, and breakouts, allowing you to inform optimization decisions and manage budgets programmatically.

Can I automate pausing, resuming, and updating Instagram and Facebook ad sets?

Yes, you can automate programmatic campaign management to create, update, pause, and resume campaigns, ad sets, and ads for Instagram and Facebook via direct API control.

What's the best way to access ad creatives and audience data for competitor analysis?

The best way to access ad creatives and audience data for competitor analysis is by querying the Meta Marketing API and ad library data directly, enabling benchmark comparisons and research planning.