ads-optimizer

Analyzes Facebook Ads performance and adjusts budgets based on computed Health Scores.

37|10|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dengineproblem/ai-ads-agent --skill ads-optimizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-optimizer
Source: https://github.com/dengineproblem/ai-ads-agent/tree/main/skills/ads-optimizer
Command: npx skills add https://github.com/dengineproblem/ai-ads-agent --skill ads-optimizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and time-consuming process of analyzing Facebook Ads performance, identifying underperforming elements, and making data-driven adjustments to budgets and creatives to maximize ROI.

Core Features & Use Cases

  • Performance Analysis: Calculates a Health Score based on CPL, trends, and diagnostics.
  • Ad-Eater Detection: Identifies and flags specific ads that are wasting budget without delivering results.
  • Budget Optimization: Recommends and executes budget adjustments (scaling up or down) based on performance.
  • Creative Testing: Suggests using underutilized creatives in new ad sets.
  • Use Case: An advertiser wants to improve their campaign's Cost Per Lead (CPL). They use this Skill to get a Health Score, identify ads with high spend and zero leads, and automatically adjust budgets to focus on better-performing ad sets, potentially pausing the worst offenders.

Quick Start

Analyze the performance of the 'Profimed' ad account and suggest optimizations.

Frequently Asked Questions about ads-optimizer

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

FAQPage Schema
How do I optimize Facebook Ads to lower my Cost Per Lead?

Facebook Ads optimization lowers Cost Per Lead by calculating a campaign Health Score based on CPL trends, detecting budget-wasting ad creatives, and executing budget adjustments to focus spend on better-performing ad sets.

How can I identify Facebook ad creatives that are wasting my budget?

Identify budget-wasting Facebook ad creatives using Ad-Eater Detection, which flags specific ads with high spend that fail to deliver results, allowing you to pause them and reallocate budget to profitable ad sets.

What metrics are used to calculate a Facebook Ads Health Score?

The Facebook Ads Health Score is calculated using Cost Per Lead, performance trends, and campaign diagnostics to quantify campaign performance and identify specific areas for creative or budget optimization.

Can I automate budget scaling for my Facebook Ads campaigns?

You can automate budget scaling for Facebook Ads campaigns. The Skill recommends and executes budget adjustments, scaling budgets up or down based on calculated performance metrics and specific daily budget targets.

Do I need MCP tools to analyze Facebook ad account performance?

Yes, MCP tools are required to analyze Facebook ad account performance. The Skill integrates with these tools to fetch campaign data, creative briefs, and configurations to execute optimizations based on business objectives.

What's the best way to test new ad sets with underutilized creatives?

The best way to test underutilized creatives is by creating new ad sets. The Skill suggests using underutilized creatives in new ad sets to test performance variations while adhering to your daily budget and CPL targets.