Agent skill · Testing & QA

suede-ad-creative

Suede-owned paid-media creative system for hooks, headlines, primary text, static and motion concepts, platform specs, review pages, and test-ready variant batches. Use when producing or iterating ad creative from grounded product and audience inputs. NOT FOR: campaign budgets, bidding, or targeting (use suede-ads), statistical test design (use suede-ab-testing), or landing-page copy (use suede-copy).

JasonColapietrogithub.com/JasonColapietroGitHub ↗
claude-codecodexMIT
Install
npx skills add JasonColapietro/suede-creator-skills --skill suede-ad-creative --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 12
SKILL.md size: 19 KB
Bundled scripts: none
Version: 2.8.0
Path: skills/suede-ad-creative/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 165
Language: JavaScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Generates testable ad creative (headlines, descriptions, primary text, and visual concepts) and supports iterative improvements from real performance data. It is designed to produce or refine creative from grounded product and audience inputs, and to organize outputs for batching, review, and deployment, while excluding budget, bidding, targeting, and landing-page copy tasks.

How it works

The skill operates in four modes:

  • Mode 1: Generate from Scratch — create a full set of ad creative based on product context, audience insights, and platform best practices.
  • Mode 2: Iterate from Performance Data — analyze provided performance data, identify winning themes and structures, and generate new variations building on those themes while testing new angles.
  • Mode 3: Scaled Static Batches (Grounded) — produce large volumes (e.g., 50 concepts per batch) from a grounded inputs corpus, referencing a static ad template library; route production through a daily/weekly loop to suede-marketing-loops and produce a creative review page for approvals.
  • Mode 4: Creative Strategy Loop — synthesize signals (account performance, customer language, external organic) to rank concepts, decide between exploration vs. scaling, maintain a roadmap, and run monthly retros.

Grounded Inputs must be cited to sources (e.g., winning ads, reviews, comments) and inputs should be organized under inputs/ with explicit grounding and provenance.

When to use it

Use when producing or iterating ad creative from grounded product and audience inputs. It is not for campaign budgets, bidding, targeting, statistical test design, or landing-page copy. If you have performance data, switch to Mode 2; if you are producing scalable static batches, use Mode 3.

What it can touch

The skill references a set of platform specs and a static-ad-template library to generate copy and visual concepts. It supports generating for Google Ads RSA, Meta ads, LinkedIn, TikTok, and Twitter/X with per-platform copy length guidance and structure requirements. It also provides steps to organize outputs in formats such as INDEX.md, concepts/, and outputs/YYYY-MM-DD/ as part of its standard workflow. The tool names and file references are kept exact in the procedural sections of the skill.

Caveats

Requires grounding inputs to avoid ungrounded generation; if inputs/winning-ads/ or inputs/reviews/ are empty, it will stop and ask for data. It forbids generation of landing-page copy and restricts use to the defined modes. It emphasizes verification against platform-specific character limits and requires that all concepts cite their source material. License is MIT.

From the SKILL.md

# Suede Ad Creative Use this Suede performance-creative system to generate testable headlines, descriptions, primary text, and visual concepts, then iterate from real performance data. ## Before Starting **Check for product marketing context first:** If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task. Gather this context (ask if not provided): ### 1. Platform & Format - What platform? (Google Ads, Meta, LinkedIn, TikTok, Twitter/X) - What ad format? (Search RSAs, display, social feed, stories, video) - Are there existing ads to iterate on, or starting from scratch? ### 2. Product & Offer - What are you promoting? (Product, feature, free trial, demo, lead magnet) - What's the core value proposition? - What makes this different from competitors? ### 3. Audience & Intent - Who is the target audience? - What stage of awareness? (Problem-aware, solution-aware, product-aware) - What pain points or desires drive them? ### 4. Performance Data (if iterating) - What creati

What's inside
Steps it walks through
  1. Before Starting
  2. 1. Platform & Format
  3. 2. Product & Offer
  4. 3. Audience & Intent
  5. 4. Performance Data (if iterating)
  6. 5. Constraints
  7. How This Skill Works
  8. Mode 1: Generate from Scratch
  9. Mode 2: Iterate from Performance Data
  10. Mode 3: Scaled Static Batches (Grounded)
  11. Mode 4: Creative Strategy Loop
  12. Grounded Inputs
  13. Platform Specs
  14. Google Ads (Responsive Search Ads)
Ships with 11 files
  • agents/openai.yaml
  • assets/creative-review-template.html
  • evals/evals.json
  • references/creative-review-page.md
  • references/creative-roadmap.md
  • references/generative-tools.md
  • references/hook-system.md
  • references/imessage-video-ads.md
  • references/motion-video-ads.md
  • references/platform-specs.md
  • references/static-ad-templates.md
More from suede-creator-skills
All skills →
About this skill
What does the suede-ad-creative skill do?

Suede-owned paid-media creative system for hooks, headlines, primary text, static and motion concepts, platform specs, review pages, and test-ready variant batches. Use when producing or iterating ad creative from grounded product and audience inputs. NOT FOR: campaign budgets, bidding, or targeting (use suede-ads), statistical test design (use suede-ab-testing), or landing-page copy (use suede-copy).

How do I install it?

Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-ad-creative --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From JasonColapietro/suede-creator-skills, a repository with 165 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going