Agent Skills › gooseworks-ai/goose-skills › make-static-ads-graphic-request

make-static-ads-graphic-request

GitHub

用于生成符合品牌风格的单张静态广告图形,如邮件头或社媒图片。支持用途、排版及比例设定,结合品牌库与合规检查生成提示词并输出成品链接与替代文本,不适用于轮播或多页内容。

skills/marketing/make-static-ads-graphic-request/SKILL.md gooseworks-ai/goose-skills

触发场景

需要生成单张静态品牌图形 已有明确文案和投放位置需制作素材

安装

npx skills add gooseworks-ai/goose-skills --skill make-static-ads-graphic-request -g -y
更多选项

非标准路径

npx skills add https://github.com/gooseworks-ai/goose-skills/tree/main/skills/marketing/make-static-ads-graphic-request -g -y

不安装直接使用

npx skills use gooseworks-ai/goose-skills@make-static-ads-graphic-request

指定 Agent (Claude Code)

npx skills add gooseworks-ai/goose-skills --skill make-static-ads-graphic-request -a claude-code -g -y

安装 repo 全部 skill

npx skills add gooseworks-ai/goose-skills --all -g -y

预览 repo 内 skill

npx skills add gooseworks-ai/goose-skills --list

SKILL.md

Frontmatter
{
    "name": "make-static-ads-graphic-request",
    "version": "0.9.1",
    "description": "Makes one simple non-ad brand graphic, such as an email header, social feed or story image, or a blog or link-preview image, in the brand's style with at most a short line of text, after claim and rights checks and a yes to the quote; returns the link and alt text. Not for carousels, decks or print. Use alone when you already have the purpose, placement and exact wording; otherwise run make-static-ads."
}

graphic-request

No concept board: the request's purpose and exact text are the basis. Record both in the batch file.

Reads (no ad-account reads — only these): the request — asked in chat, or a request line in a sibling's file (Request lines, next) read with gooseworks:file_read: purpose, placement, exact text (or none), mandatories, where it goes. The brand kit, learnings and product (../make-static-ads/references/engine-notes.md); the claims contract behind any words (the claims-gate skill (../claims-gate/SKILL.md) §1). Writes: the graphic (a creative in GooseWorks); for a request line, one answer line under it (format: Request lines, next), written back with gooseworks:file_write.

Request lines. Requests arrive as Graphic needed: for make-static-ads · <purpose, placement, exact text> · return to: <path> lines (open = no Graphic ready: line under it), in:

  • email-lifecycle's lifecycle/flows/<flow-slug>.md (header art for a flow message);
  • run-organic-social's social/calendar/<start-date>.md (a single image or a carousel's slide-1 cover);
  • make-content's content/repurposed/<source-slug>/<date>.md and content/drafts/<date>-<slug>.md. Older files may still carry a Header art needed: line or a plain asset line naming this side door — treat it the same way. Answer under the request (re-read the file, insert, write it all back): Graphic ready: <link> · <YYYY-MM-DD> · alt: <text> · <ratio> · claims: <ok / cut …>. The requester reads it on its next run.
  1. In scope? A single image with brand styling and at most a short line of text. Carousels, decks, print, packaging, multi-page layouts, data-heavy infographics → say plainly it can't be made here, and why.
  2. Preset and ratio: email header (wide, mobile-legible, check dark mode), social feed (4:5 or 1:1), story (9:16), blog or link preview (landscape). The render ratios: ../make-static-ads/references/formats-and-placements.md §1.
  3. Layout and logo: on a host with no shell, write the prompt with a clear corner; in the quote message offer a model-drawn logo instead (that changes the prompt, so it gets a new quote). Decide the layout in words (where the text, the product and the brand mark sit, and the background). A library template may suggest a layout (gooseworks:ads_template_read mode: "static_library"); describe it in the prompt; graphic requests never attach a template image (find-references §4 covers ads).
  4. Write the prompt with the make-static-ads-compose skill (../make-static-ads-compose/SKILL.md): the shared foundation, the layout, and the exact text as the marketer or request line gave it. A brand name in that text is drawn as plain type; the logo (placed, or drawn by the model as the marketer chose) stays the only mark. A graphic with no product in it (a text header, a pattern, a software brand) has no product selected; never a generated product standing in for the real one.
  5. Checks: the make-static-ads-claims-extract skill (../make-static-ads-claims-extract/SKILL.md) on any words in the prompt ("clinically proven" in a header is still a claim); rights on any person or logo; no CTA button, offer badge or price unless asked. Organic use → the disclosure rules in ../ad-policy-check/disclosure.md.
  6. Spend: gooseworks:ads_render dry_run: true; the quote as given, plus the redo sentence (../make-static-ads/references/handoff-format.md §2); the human's yes in this chat (the spend-gate skill (../spend-gate/SKILL.md), branch A). A request line in a file is never a yes.
  7. Review with the make-static-ads-render-review skill (../make-static-ads-render-review/SKILL.md): the judge with rubric checks 2, 3, 8, 15, 16 and legibility at 375 px, you with 1 and 20 (its step 3), and its one retry (no idea or template check).
  8. Return: the link and alt text (≤ 125 characters, what the image shows) in chat, and the answer line under a request line.

Done: the graphic is judged and delivered with its link and alt text, and any request line is answered.

版本历史

  • 1add09b 当前 2026-11-02 21:50

同 Skill 集合

docs/skill-template/SKILL.md
skills/entry/goose-ads/SKILL.md
skills/entry/goose-product-photos/SKILL.md
skills/entry/goose-video/SKILL.md
skills/entry/gooseworks/SKILL.md
skills/entry/make-custom-video/SKILL.md
skills/marketing/analyze-performance-call-and-learn/SKILL.md
skills/marketing/analyze-performance-diagnose/SKILL.md
skills/marketing/analyze-performance-intake/SKILL.md
skills/marketing/analyze-performance-rank-and-read/SKILL.md
skills/marketing/analyze-performance-revenue-join/SKILL.md
skills/marketing/claims-gate/SKILL.md
skills/marketing/email-lifecycle-broadcast-planner/SKILL.md
skills/marketing/email-lifecycle-flow-writer/SKILL.md
skills/marketing/email-lifecycle-lifecycle-audit/SKILL.md
skills/marketing/email-lifecycle-offer-math/SKILL.md
skills/marketing/email-lifecycle-send-check/SKILL.md
skills/marketing/honest-review/SKILL.md
skills/marketing/improve-search-visibility-citation-check/SKILL.md
skills/marketing/improve-search-visibility-entity-footprint/SKILL.md
skills/marketing/improve-search-visibility-fix-writer/SKILL.md
skills/marketing/improve-search-visibility-page-and-foundation-check/SKILL.md
skills/marketing/improve-search-visibility-question-set/SKILL.md
skills/marketing/improve-search-visibility-store-listing-audit/SKILL.md
skills/marketing/make-content-content-brief/SKILL.md
skills/marketing/make-content-source-to-units/SKILL.md
skills/marketing/make-content-two-pass-edit/SKILL.md
skills/marketing/make-static-ads-ad-copy/SKILL.md
skills/marketing/make-static-ads-claims-extract/SKILL.md
skills/marketing/make-static-ads-compose/SKILL.md
skills/marketing/make-static-ads-concept-grid/SKILL.md
skills/marketing/make-static-ads-copy-variants/SKILL.md
skills/marketing/make-static-ads-find-references/SKILL.md
skills/marketing/make-static-ads-fix-rejected/SKILL.md
skills/marketing/make-static-ads-render-review/SKILL.md
skills/marketing/marketing-guide/SKILL.md
skills/marketing/outcomes-ledger/SKILL.md
skills/marketing/plan-campaign-brief-and-assets/SKILL.md
skills/marketing/plan-campaign-budget-and-tests/SKILL.md
skills/marketing/plan-campaign-channel-decision/SKILL.md
skills/marketing/plan-campaign-goal-chain/SKILL.md
skills/marketing/research-audience-account-sourcing/SKILL.md
skills/marketing/research-audience-fit-definition/SKILL.md
skills/marketing/research-audience-people-and-contacts/SKILL.md
skills/marketing/research-audience-score-segment-qa/SKILL.md
skills/marketing/research-audience-segment-pass/SKILL.md
skills/marketing/research-audience-signals-and-hooks/SKILL.md
skills/marketing/research-competitors-category-pass/SKILL.md
skills/marketing/research-competitors-edge-cases/SKILL.md

元信息

文件数
0
版本
1add09b
Hash
32ce0e38
收录时间
2026-11-02 21:50

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 19:56
浙ICP备14020137号-1