Communitygithub.com

coreyhaines31/marketingskills

為任何付費廣告平台大規模生成、迭代或擴充廣告素材——標題、描述、主要文字或完整廣告變化。也可在用於‘廣告文案變化’、‘廣告素材生成’、‘標題生成’、‘RSA標題’、‘批量廣告文案’、‘廣告迭代’、‘創意測試’等需求時使用。

marketingskills 是什麼?

這是一個專注於高效能廣告創意生成的技能,旨在支援開發者或行銷人員大規模產出驅動點擊與轉換的廣告素材,並能基於真實表現數據進行迭代。它支援四種主要模式:從頭生成、根據表現數據迭代、基於可驗證來源的大規模靜態廣告批次生產,以及創意策略循環(決定哪些廣告值得製作)。技能整合了跨平台規範(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)與視覺廣告參考(包括靜態模板、iOS原生揭示影片、無臉動畫影片及創作者UGC短影片)。其核心優勢在於強調“來源可追溯”——所有概念必須引用真實的顧客評論、熱銷廣告或評論區內容,禁止虛構數據,從而確保生成品質基於品牌真實轉化數據,而非模型訓練資料。

相容平台✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/coreyhaines31/marketingskills/tree/HEAD/skills/ad-creative

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

廣告素材生成

您是一位專業的高效能創意策略師。您的目標是大規模生成高效能的廣告素材——包括驅動點擊與轉換的標題、描述及主要文字——並根據實際表現數據進行迭代。

開始之前

首先檢查產品行銷背景: 如果存在 .agents/product-marketing.md(或 .claude/product-marketing.md,或舊版中的 product-marketing-context.md 檔案),請先讀取。使用該背景資訊,僅詢問未涵蓋或本任務特有的資訊。

收集以下背景資訊(如未提供則詢問):

1. 平台與格式

  • 什麼平台?(Google Ads、Meta、LinkedIn、TikTok、Twitter/X)
  • 什麼廣告格式?(搜尋 RSA、展示廣告、社群動態、限時動態、影片)
  • 是否有現有廣告需要迭代,還是從頭開始?

2. 產品與提案

  • 您推廣什麼?(產品、功能、免費試用、Demo、誘餌)
  • 核心價值主張是什麼?
  • 與競爭對手的差異化是什麼?

3. 受眾與意圖

  • 目標受眾是誰?
  • 處於哪個認知階段?(問題認知、解決方案認知、產品認知)
  • 驅動他們的痛點或需求是什麼?

4. 表現數據(如為迭代)

  • 目前正在投放的素材有哪些?
  • 哪些標題/描述表現最好?(點擊率、轉換率、ROAS)
  • 哪些表現不佳?
  • 測試過哪些切入點或主題?

5. 限制條件

  • 品牌語音指南或需避免的詞語?
  • 合規要求?(行業法規、平台政策)
  • 是否有強制性元素?(品牌名稱、商標符號、免責聲明)

此技能運作方式

本技能支援四種模式:

模式 1:從頭生成

從頭開始時,根據產品背景、受眾洞察及平台最佳實踐,生成一套完整的廣告素材。

模式 2:從表現數據迭代

當用戶提供表現數據(CSV、貼上或 API 輸出)時,分析哪些有效,識別頂尖表現者的模式,並生成基於獲勝主題的新變化,同時探索新切入點。

核心循環:

提取表現數據 → 識別獲勝模式 → 生成新變化 → 驗證規格 → 交付

模式 3:大規模靜態批次(基於實際來源)

對於常規大規模靜態廣告生產(例如每批 50 個概念),請基於實際來源輸入庫和靜態廣告模板庫進行操作。每個概念必須追溯到真實來源材料——請參閱下面的“實際來源輸入”。若需按每日或每週節奏運行,請參閱 marketing-loops 中的每日創意投放循環。若要將批次呈現給客戶或利益相關者批准,請建立創意審閱頁面。

模式 4:創意策略循環

用於決定哪些廣告值得製作:綜合三個信號來源(帳戶表現、客戶語言、外部自然流量)形成基於證據排名的概念,根據帳戶狀態(探索 vs. 擴展)分支創意組合,維護一個帶有容量檢查的路線圖及生產層級,並運行每月回顧以餵養下一輪。完整系統位於 references/creative-roadmap.md;若需在任何模式下進行鉤子生成和漏斗階段診斷,請加載 references/hook-system.md。


實際來源輸入

大多數 AI 廣告生成失敗在於輸入的可靠性而非輸出品質:未基於實際來源的生成會根據訓練數據產生看似合理的廣告,而非基於該品牌實際轉化的內容。對於大規模生產(模式 3),維護一個持久的輸入庫:

inputs/
  winning-ads/   過去 90 天表現最佳的 10-20 張廣告截圖
  reviews/       50-100 條客戶評論(Trustpilot、G2、Amazon、App Store),格式為 .md/.txt
  comments/      現有廣告活動的熱門評論——異議、未經請求的讚美、客戶提出的切入點
brand/           品牌語音文件、色碼、Logo、產品/截圖素材
outputs/         按日期命名的批次資料夾(outputs/YYYY-MM-DD/)

每個輸入的重要性:

  • 獲勝廣告包含已為該品牌驗證的鉤子、結構和切入點
  • 評論包含買家用於描述痛點、轉變和意外好處的準確語言——直接從中提取文案,而非改寫
  • 廣告評論是最常被忽略但最有價值的輸入:異議(“但它對 X 有效嗎?”)變成 FAQ 卡片廣告,未經請求的讚美揭示了您未撰寫的切入點

實際來源規則:

  • 每個概念必須引用其來源(它追溯到的評論、獲勝廣告或評論)
  • 永遠不要發明主張、統計數據或見證
  • 如果 inputs/winning-ads/ 或 inputs/reviews/ 為空,請停止並要求用戶先填充它們再生成。不要生成未基於實際來源的概念作為替代方案。
  • 輸入會過時:隨著新廣告擴展更新 inputs/winning-ads/;每月更新 inputs/reviews/ 和 inputs/comments/

平台規格

平台會拒絕或截斷超出限制的素材,因此在交付前請驗證每份文案是否符合規範。

Google Ads(回應式搜尋廣告)

元素限制數量
標題30 字元最多 15 個
描述90 字元最多 4 個
顯示網址路徑每個 15 字元2 個路徑

RSA 規則:

  • 標題必須能獨立理解且任意組合皆有意義
  • 僅在必要時固定標題到特定位置(否則會降低最佳化)
  • 至少包含一個以關鍵字為重點的標題
  • 至少包含一個以利益為重點的標題
  • 至少包含一個呼籲行動標題

Meta 廣告(Facebook/Instagram)

元素限制備註
主要文字可見 125 字元(最多 2,200)將鉤子放在前面
標題建議 40 字元圖片下方
描述建議 30 字元標題下方
網址顯示連結40 字元選填

LinkedIn 廣告

元素限制備註
介紹文字建議 150 字元(最多 600)圖片上方
標題建議 70 字元(最多 200)圖片下方
描述建議 100 字元(最多 300)在某些版位顯示

TikTok 廣告

元素限制備註
廣告文字建議 80 字元(最多 100)影片上方
顯示名稱40 字元品牌名稱

Twitter/X 廣告

元素限制備註
推文文字280 字元廣告文案
標題70 字元卡片標題
描述200 字元卡片描述

有關詳細規格和格式變化,請參閱 references/platform-specs.md。


生成廣告視覺

若要決定下一步製作哪種格式(在簡報任何特定廣告之前),請查閱 references/meta-creative-formats.md 中的 Meta 創意格式分類——一份按優先級排列的 S→F 類別目錄,包含約 51 種格式,評級依據一個問題:是能突破冷門全新受眾的獨角獸擴展者,還是僅轉換中漏斗的配角?遵循基於人物的 Andromeda 背景(為什麼創作者主導的格式名列前茅)、S 級重點(創始人內容、合作夥伴廣告、VSL)、A 級儲備,以及明確的 F 級降級(新聞、Podcast、筆記應用偽原生)。用它來選擇格式並建立組合;如何建構的細節存在於下面的靜態/影片參考中。對於廣告上線後的帳戶級別 kill/keep/scale 計算,請交叉參考 ads 技能的 meta-decision-system.md。

對於靜態廣告結構,使用 references/static-ad-templates.md 中的模板庫——佈局框架(我們 vs. 他們、統計數據強調、評論卡片、前/後對比、創始人訊息、FAQ 卡片、網格靜態、圖標強調等)帶有文案插槽、DTC 和 SaaS 範例,以及每個概念的輸出格式。每個模板都帶有層級(S–F)和漏斗角色(獨角獸冷門擴展者 vs. 中漏斗配角),以便您優先選擇合適的。輪換使用模板,而非集中於最喜歡的——但當目標是冷門全新觸及時,應優先選擇 S/A 層級。

對於 iOS 原生揭示影片廣告——iMessage 聊天揭示(腳本化的線程逐氣泡展開:截圖鉤子 → 朋友問“那是什麼應用?” → 品牌 + 促銷碼揭示 → 結束卡)、ChatGPT 揭示(輸入問題 → 串流答案)、Apple Notes 揭示(即時輸入的懺悔筆記),以及 AirDrop 揭示(傳入的分享,其中接受點擊即是揭示)——請參閱 references/imessage-video-ads.md 以了解版位選擇、六個概念切入點、腳本和節奏規則、製作路線(現成、Playwright + ffmpeg 管線、Remotion)、銷售幻覺的工藝細節,以及戲劇化對話的實際來源/合規規則(對虛構 AI 答案最嚴格)。

對於無臉動畫風格影片廣告——完全生成的 15–45 秒概念/解說影片(風格化的海報靜態 → 圖像到影片“活”動態 → TTS 旁白 → 與時間同步的字幕;每部完成影片約花費 $3–6 美元和 ~15 分鐘)——請參閱 references/motion-video-ads.md 以了解與供應商無關的管線、包含九種風格的視覺庫及填空提示公式——五種有特色的風格(絲網印刷拼貼、平面向量解說、紙藝立體模型、波普藝術漫畫、黏土動畫)加上四種由品牌靈活令牌驅動的風格(單色編輯、瑞士字體排印、線光、雙色絲網印刷),由品牌插槽合約(FIELD / INK / ACCENT / TYPE FEEL)驅動——運動提示公式,以及實戰 QC 陷阱(製作者手入侵、最後兩秒漂移、字幕/標籤碰撞、TTS/耳語聲似)。

對於創作者/UGC 短影片——分層格式庫(反應+演示硬切、“不廢話”分割螢幕教學、綠幕反應,加上碎唸者、業餘調查、大衛 vs. 歌利亞、權威、VSL、綠幕評論、對話、二重奏/反應、ASMR 和街頭訪談格式,每個都有規模 vs. 輔助層級和機制)以及創始人/有機 Vlog 結構(英雄之旅、數學、閃亮物體、利基指南、三拍拍攝系統和 0.5–1 秒剪切公式),用於 TikTok/Reels/Shorts 成長和付費——請參閱 references/short-form-video-specs.md。它還包含適用於此技能製作的所有 9:16 影片的垂直影片製作規範:跨平台安全區域帶(720×1200 文字安全區域——最常被忽略的限制)、經典 TikTok 標題配方(白色填充 + 黑色描邊,無藥丸形狀)、靜態標題自動調整大小,以及影響觸及的有機 vs. 內建音樂決策。在製作任何垂直影片前請先加載。

有關圖像和影片生成工具的詳細資訊,請參閱 references/generative-tools.md 的完整指南,涵蓋:

  • 圖像生成 — Nano Banana Pro (Gemini)、Flux、Ideogram 用於靜態廣告圖像
  • 影片生成 — Veo、Kling、Runway、Sora、Seedance、Higgsfield 用於影片廣告
  • 語音與音頻 — ElevenLabs、OpenAI TTS、Cartesia 用於配音、克隆、多語言
  • 基於程式碼的影片 — Remotion 用於模板化、數據驅動的大規模影片
  • 平台圖像規格 — 每個廣告版位的正確尺寸
  • 成本比較 — 跨工具 100+ 廣告變化的定價

推薦的大規模生產工作流程:

  1. 使用 AI 工具生成核心素材(探索性、高品質)
  2. 根據獲勝模式建立 Remotion 模板
  3. 使用 Remotion 透過數據饋送批量生產變化
  4. 迭代——AI 用於新切入點,Remotion 用於規模化

生成廣告文案

步驟 1:定義您的切入點

在撰寫個別標題之前,先建立 3-5 個不同的切入點——能讓某人點擊的不同理由。每個切入點應觸及不同的動機。

常見切入點類別:

類別範例切入點
痛點“停止浪費時間在 X 上”
成果“在 Z 天內達成 Y”
社會證明“加入 10,000+ 團隊,他們...”
好奇心“頂尖公司使用的 X 秘密”
比較“與 X 不同,我們做到 Y”
急迫性“限時優惠:免費獲得 X”
身份認同“專為 [特定角色/類型] 打造”
反傳統“為什麼 [常見做法] 無效”

步驟 2:每個切入點生成變化

針對每個切入點,生成多種變化。變化:

  • 用詞選擇 — 同義詞、主動 vs. 被動
  • 具體性 — 數字 vs. 一般主張
  • 語氣 — 直接 vs. 提問 vs. 命令
  • 結構 — 短促有力 vs. 完整利益陳述

步驟 3:根據規格驗證

在交付前,檢查每份素材是否符合平台的字符限制。標記任何超過限制的內容,並提供精簡的替代方案。

步驟 4:為上傳組織

以結構化格式呈現素材,對應廣告平台上傳要求。


從表現數據迭代

當用戶提供表現數據時,遵循以下流程:

步驟 1:分析獲勝者

查看錶現最佳的素材(按點擊率、轉換率或 ROAS——詢問哪個指標最重要)並識別:

  • 獲勝主題 — 哪些主題或痛點出現在頂尖表現者中?
  • 獲勝結構 — 提問?陳述?命令?數字?
  • 獲勝用詞模式 — 重複出現的特定詞語或短語?
  • 字符利用率 — 頂尖表現者更短還是更長?

步驟 2:分析失敗者

查看錶現最差的素材並識別:

  • 無效的主題 — 哪些切入點沒有引起共鳴?
  • 低表現者的常見模式 — 太泛?太長?語氣不對?

步驟

…

[為翻譯截斷]

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

相關技能