Skip to content
Back to skills

Ads Creative Factory

ASecurity

Use when producing ad creatives at volume: research angles, Ogilvy-style copy, Meta Ads Library checks, carousel builds, Meta publish with UTM, and HTML report. Triggers on \"ad creatives\", \"creative factory\", \"carousel ads\", \"publish meta ads\". Non-triggers: copy only with no production publish or report (use marketing-campaign). Outcome: a batch of published creatives with UTM plus a multi-ad HTML report.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 19, 2026
ai-agentsapi

Works with

  • api

Security analysis

A100/100

Scanned September 28, 2026

npx -y skills add majinmagros/magros.ai-skills --skill ads-creative-factory --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ads Creative Factory?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ads Creative Factory
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majinmagros-ads-creative-factory/badge)](https://www.skillsdirectory.com/skills/majinmagros-ads-creative-factory)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ads-creative-factory
description: "Use when producing ad creatives at volume: research angles, Ogilvy-style copy, Meta Ads Library checks, carousel builds, Meta publish with UTM, and HTML report. Triggers on \"ad creatives\", \"creative factory\", \"carousel ads\", \"publish meta ads\". Non-triggers: copy only with no production publish or report (use marketing-campaign). Outcome: a batch of published creatives with UTM plus a multi-ad HTML report."
metadata:
  origin: ECC
---

# Ads Creative Factory

Folders plus skills that close the loop: research -> copy -> creative ->
publish with UTM -> report. Copy alone is not the output; published ads
with tracking plus a report are.

## When To Activate

- The user says produce creatives, build carousels, publish to Meta, or
  run the full marketing process in folders.
- Output must include tracked publish (UTM) and a readable report.
- Angles must be grounded in SEO data and Ads Library research.
- Volume matters: batches of variants, not one-off posts.

## Workflow

1. Set up folders: one folder per stage (research, copy, creative,
   publish, report). Each folder has its own checklist and done rule.
2. Research: pull search demand for the offer, list competitor angles
   from the Meta Ads Library, and pick 3 angles to test.
3. Write copy: short Ogilvy-style variants per angle (headline, primary
   text, CTA). One promise per variant; cut the rest.
4. Build creatives: render statics and carousels from templates with a
   headless browser script. Fixed sizes, safe zones, and brand tokens.
5. Review gate: human picks keep, fix, or drop per creative. Only
   approved items advance to publish.
6. Publish with UTM: push approved creatives to Meta with campaign, ad
   set, and ad naming plus UTM on every link. Record IDs back to files.
7. Report: generate one HTML page with spend-to-date hooks, creative
   thumbnails, angles, UTM links, and status per ad.
8. Iterate: pause losers, vary winners (hook, image, CTA), and log the
   hypothesis per change for the next batch.

## Tracking Rule

- Every outbound link carries UTM (source, medium, campaign, content).
  No UTM = no publish. Pixel events are verified before spend scales.

## Anti-Patterns

- Copy with no publish and no report -> work that cannot be measured.
- Publishing without UTM -> unattributable traffic.
- Ripping competitor creatives instead of researching angles.
- One variant per angle -> no test, no learning.
- Skipping the human review gate before spend.
- Mixing naming conventions across batches.

## Relations

- `marketing-campaign`: copy and positioning; this skill adds production.
- `content-engine`: platform-native copy systems feeding the factory.
- `autopilot-content-factory`: autopilot posting after approval.
- `ads-operator`: account ops and hypothesis log for live campaigns.

## Exemplo

```text
Lote: 3 ângulos x 2 variantes = 6 criativos
research/oferta-x/angles.md → copy/ (headline+texto+CTA) → creative/ (1080x1080 + carrossel)
Review: keep 4, fix 1, drop 1 → publish com utm_source=meta&utm_campaign=oferta-x
Report: report-2026-09-13.html com gasto, thumbnails e status por ad
```

## Sources

- Meta Ads Library (angle research): https://www.facebook.com/ads/library/
- Meta Marketing API (campaign structure): https://developers.facebook.com/docs/marketing-api/

## Enriquecimento 2026-09-26 — Astra Skill vs assinatura (captura semanal)

N. Herk `oWCcN6hSFjA` (19/09): ONE GPT-6 Astra Skill substitui assinatura
Higgsfield; G. Adamuchi `baf7Dt4eTNI` (25/09): Astra + Seedance 2.5 clona
ad viral (KAIROGEN). Regra: no `Research`, checar antes se skill Astra
gratuita resolve; só assina ferramenta paga se skill perder em qualidade
medida (mesmo ângulo, 2 variantes). Sem duplicata com
`ugc-seedance-talking-head` — factory consome o demo, não regenera.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…