資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。
- 用途を確認したいとき
- 入力や手順を確認したいとき
- 期待する結果を確認したいとき
商品や顧客の実情をもとに静止画広告のアイデア、コピー、画像を作り、コンセプトボードで確認しながら仕上げます。
Make new static image ads, a fresh batch, more ads, a winner's variations, copy variants or a rejected ad fix. Reads the brand, its customers and the ads it already runs, turns real product facts and customer situations into distinct visual ideas, shows a concept board, writes each render prompt, quotes, renders and reviews through GooseWorks. Also handles requested branded header/social graphics. Use for static ad creation rather than goose-ads. Not for video, product photos or launching campaigns.
実行スコア 未検証
インストール方法を見るブランドの商品情報や顧客の声、既存広告や投稿を読み、ブランドらしい静止画広告を企画・制作します。商品や顧客の状況を、一目で伝わるビジュアル案に落とし込み、広告ごとのコピーや画像生成用のプロンプトを用意します。レンダリング前にコンセプトボードを提示し、確認された案をもとに画像を作成してレビューします。完成画像に加えて、採用案の根拠や見送った案、広告のコピーなどもまとめます。既存広告の勝ち案のバリエーションや、依頼されたヘッダー・SNS用グラフィックにも対応します。
新しい静止画広告をまとめて作りたいときや、反応のよかった広告の見せ方を変えたいときに向いています。広告案を画像化する前に、方向性やコピーを確認して進めたい場合にも使えます。
画像のレンダリングにはGooseWorksのads_renderが必要です。物理商品には実物の商品写真、ソフトウェアやサービスには実際の画面画像が必要になる場合があります。広告の主張には確認手順があり、レンダリング前に提示された見積もりへの承認が必要です。動画、商品写真の撮影、キャンペーンの公開は対象外です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
The idea is the job, and it must be this brand's idea. An ad idea is a real product fact or customer situation turned into one visible event the viewer gets at a glance (references/ideas.md), said the way this brand already talks and looks (references/brand-profile.md), built on a template at the creativity level the marketer chose (references/levels.md). Everything else serves that idea or protects the brand.
The proof that the work happened is the concept board, shown to the marketer before any render credits are spent. It cannot be skipped, shortened to "your choice", or replaced by a summary.
Finished, reviewed images with their ad copy, the concept board behind them, what was cut and why, and a batch file the launch reads.
marketing-guide skill (../marketing-guide/SKILL.md) §1–2 only: connect, gooseworks:get_started, pick the brand, the workspace scope, and the current names of the brand-brain tools. If get_started shows a brand-setup or sign-in card, wait for its press; any other card: the Server hints bullet below.ads_render → stop before spending and say so; ads_generate rewrites your prompt through templates and is not a substitute.brand_read with product_ids). Software or a service: real UI screenshots and any brand character it owns (never a generated fake UI). The logo is never the identity image; it is placed after the render on every ad (no shell: the marketer's Step 2 choice). Missing photos or screenshots → ask in Step 2. Still none: a physical product stops at the board (no quotes) with an offer of the product-photos job; software goes ahead only with ideas that need no screen (type-led, the mascot).run-memory skill (../run-memory/SKILL.md), Start of run (§1–5) only: playbook make-static-ads, job static ads, subject the product's slug, cadence ad hoc, outcomes from the picked tags and gooseworks:meta_read view: "performance" matched to this playbook's creative ids. Its "since last time" note goes in one sentence before the first Step 2 question (this replaces run-memory §4's 3–5 lines). Add every ad already made in this conversation to the history.ads/batches/<YYYY-MM-DD>-<slug>/ in the brand's workspace: profile.md, board.md, prompts. The batch file ads/batches/<YYYY-MM-DD>-<slug>.md is started at Step 3 and filled in as you go (references/reading-the-brain.md §7).Use the small calls in references/engine-notes.md. Read:
claims-gate skill (../claims-gate/SKILL.md) §1. Never read claim statuses from the brain yourself;profile.md (references/brand-profile.md);references/reading-the-brain.md §2), the angle bank (§3), and any performance report or open request (§4);references/engine-notes.md; fewer with no shell) and every live static (references/brand-profile.md §1).Write what you actually read, with counts, at the top of the profile: "Read 14 reviews, 20 of ~300 live Meta ads, 15 X posts, the homepage." Name a skimmed source as skimmed and an unopened one as not checked.
Done: profile.md has every section of its template; the Read line names own ads, social posts, website and kit, each with a count or "not checked: <why>"; five product truths and up to five customer lines with sources (fewer, or "none found", when the sources hold fewer; never a made-up quote).
Ask with the host's question tool when it has one (Claude Code: AskUserQuestion): up to four questions per call, each with a header of at most 12 characters, 2–4 options of about five words (details go in the option's description), the recommendation first and labelled "(Recommended)". Never a long paragraph. Without a question tool, the same questions as a short numbered list, one line each, options inline, recommendations in bold. Put the run-memory line, if any, in one sentence before the first call.
First call:
Next call, only for what is open (a further call if more than four are open or "Change something" needs details):
claims-gate skill §4 says how (one multi-select question, ticks are the sign-off). Someone else approves → claims-gate §4.2, no question. Record the ticks by claims-gate §5 and read them back before Step 4.spend-gate skill (../spend-gate/SKILL.md) branch B). Other placements: 9:16 for Stories and Reels and 1:1 only if they say.An unanswered creativity question is asked again alone. "Your choice" or "just give me the images" takes every recommendation (balanced, no new claims); say what you chose on the board. No other questions until the board.
Done: the answers, or "recommended", recorded in board.md under ## Step 2 answers; ticked claim lines saved by claims-gate §5 and read back, or none were needed.
Run the make-static-ads-concept-grid skill (../make-static-ads-concept-grid/SKILL.md): angle → message → visual idea → style → template, the tests, and a fresh critic.
Done: board.md has one row per ad that passed the tests, with the critic's notes and what changed; the batch file is started.
Run the make-static-ads-ad-copy skill (../make-static-ads-ad-copy/SKILL.md).
Done: every slot of every ad has its final words; each ad has primary texts A and B, link headline, description, CTA and destination.
Run the make-static-ads-compose skill (../make-static-ads-compose/SKILL.md): one prompt per ad and ratio (references/prompts.md).
Done: each prompt passed the read-back in prompts.md §5, with its image list.
Pass A of the make-static-ads-claims-extract skill (../make-static-ads-claims-extract/SKILL.md) and the ad-policy-check skill (../ad-policy-check/SKILL.md) on each prompt and its copy. A cut line goes back to Step 4 or 5 and through this check again. A cut that needs a new approval goes on the board as a cut, never into the ad.
Done: every span is keep, quote or cut; no cut words remain; policy passed or its flags are on the board.
First tick this run check under ## Run check in board.md. The template sheets and the quotes are never skipped: do them now. Anything else unticked is done now, or listed below the cards as skipped, with why:
board.md; ticked claim lines saved (or none needed);template_id or reference_image_url);Then gooseworks:ads_render with dry_run: true for every ad and ratio. Show the board as references/handoff-format.md §2 says, each quote exactly as given (never your own total). The marketer's yes covers the quotes shown plus one retry per ad and ratio, each at that ratio's quoted price; the spend-gate skill applies to anything beyond that.
Changes at this gate, then show only the changed ads with their new quotes for a yes:
claims-gate §4–5 first, then Steps 4–6;Submit nothing that wasn't quoted and approved as shown. "Finals only" shortens delivery, not this message.
Done: the marketer said yes to the quotes shown, or the run stops here with the board saved.
Submit the exact quoted requests and wait for them (references/engine-notes.md, Polling). Then run the make-static-ads-render-review skill (../make-static-ads-render-review/SKILL.md).
Done: every image passed, is flagged for the marketer's look, or was dropped with the reason.
Hand over as references/handoff-format.md §3 says; finish the batch file and the tags. Ask which ads the marketer prefers (a multi-select question); offer copy variants for those. Save lasting human feedback through the save-learning skill (../save-learning/SKILL.md). Run run-memory End of run (§6–7) on every exit, including a stop or partial run.
Done: the marketer has each ad with its "Based on" sheet and copy, and was offered copy variants; the batch file, tags and the run-memory record (End of run) are saved, or a failed save is reported.
| Request | Path |
|---|---|
| More ads | Same steps; earlier ads are history for the no-repeat test. In the same conversation, reuse the level, logo, placements and claim approvals already given (never a spend yes: every new ad gets its own quote); ask only what is new. |
| Iterate a winner | Keep its idea and proof; change the one lever named (hook, scene detail, look). One board row with the parent linked; no new idea search. |
Rotation request (a Rotation needed: line, references/reading-the-brain.md §4) | Keep the winner's angle, make new executions through the full steps, and answer Rotation ready: under the request line. |
| Same image, different text or font | The make-static-ads-copy-variants skill (../make-static-ads-copy-variants/SKILL.md). |
| Rejected ad | The make-static-ads-fix-rejected skill (../make-static-ads-fix-rejected/SKILL.md). |
| Header or social graphic | The make-static-ads-graphic-request skill (../make-static-ads-graphic-request/SKILL.md). |
| Price or stock change | List affected delivered ads with pause flags; remakes need copy checks and new quotes. |
Claims through claims-gate before public copy; the marketer's yes to the exact quotes before paid work; human words only for preferences, ratings and launch.
The board, the batch file, tagged creatives (the logo version of each, or the kept render on a host without scripts) and the run record. Agent verdicts go in tags and the batch file; render feedback carries only the marketer's own words.
Every delivered ad comes from a board row with a reason to exist, passed its claims and policy check, was rendered within the approved quotes, and was judged against its protected choice and the product's identity. Failures and anything not checked are said plainly.
Video, product photography, campaign launches and performance conclusions. Offer the matching job when asked; this playbook neither publishes nor predicts performance.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。
顧客の課題や商品情報、広告事例を調べ、根拠のある広告訴求と静止画・動画・コピー案にまとめます。動画案は実際の制作フォーマットとの相性も確認し、商品単位の角度集として整理します。
Google、Meta、LinkedInなどの広告実績を分析し、成果の出た広告や予算の無駄を特定します。停止・拡大・テスト案や、具体的な予算配分を提案します。
広告費と登録後の成果を照合し、質の高いリード獲得にかかった実コストを算出します。広告素材ごとに拡大・維持・調査・停止の判断材料を整理するスキルです。
Meta広告を始める前にブランド情報を調べ、予算や広告表現に関わる不明点だけを質問して準備を整えます。確認事項と仮定を記録し、ブランド情報とキャンペーン概要を作成します。
広告文や画像内の表現を配信先と商品カテゴリのルールに照らして確認し、直せる箇所を修正しながら、法務や人の判断が必要なリスクを広告ごとに整理します。