Tooluck logoTooluck
SKILL.md

make-static-ads-compose

Agent skill fromgooseworks-ai/goose-skills

Step of make-static-ads: writes each ad's render prompt and ordered image list from its concept-board row, one per ad and ratio, ready for a quoted render. Run make-static-ads instead; not for direct use.

How to install make-static-ads-compose

install make-static-ads-compose
# install the goose-skills pack with the skills CLI
npx skills add gooseworks-ai/goose-skills

# or add only this skill to Claude Code: copy the folder

skills/marketing/make-static-ads-compose/

# into

~/.claude/skills/make-static-ads-compose/ (all projects)

.claude/skills/make-static-ads-compose/ (one project)

skills/marketing/make-static-ads-compose/SKILL.md

MITFull file
1# compose
2
3**Read first:** `../make-static-ads/references/prompts.md`.
4**Reads:** the `board.md` row with its final copy, level and template; `profile.md` (the brand's real look); `../make-static-ads/references/levels.md`; the product record and photos, the logo, the brand kit's colours and fonts, every `must` and `dont` rule.
5**Writes:** per ad and ratio, the exact prompt and `image_urls` into the batch file, the template it is based on as `template_id` (its id from `ads_template_read`) or, with no id, as `reference_image_url` (the template's public image URL), never both, so the app shows "Based on" (this only records it; the image still goes in `image_urls` when `levels.md` says so), a `title` ("<brand> — <headline> (<level>)"), plus a `render-<ad>-<ratio>.json` holding the `gooseworks:ads_render` arguments on a host with files.
6
71. **Product images.** Pick the official photo(s) that show the label most clearly from the angle the scene needs; for software, real UI screenshots or the mascot, never the logo (`../make-static-ads/SKILL.md`, Before you start). Public https URLs only; a local or attached file goes through `gooseworks:media_upload` first. Look at each one before using it.
82. **Shared foundation.** Write it once for the batch (`prompts.md` §2) with the brand's look from `profile.md`, its fonts and rules. Reuse it word for word.
9…

Excerpt shown under the repository's MIT license.

More skills in goose-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates