Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add kangarooking/promo-creator-skills --skill promo-asset-producergit clone --depth 1 https://github.com/kangarooking/promo-creator-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/kangarooking/promo-creator-skills/promo-asset-producer)<a href="https://agentmods.dev/skills/kangarooking/promo-creator-skills/promo-asset-producer"><img src="https://agentmods.dev/badge/skills/kangarooking/promo-creator-skills/promo-asset-producer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/kangarooking/promo-creator-skills/promo-asset-producer"><img src="https://agentmods.dev/badge/skills/kangarooking/promo-creator-skills/promo-asset-producer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00074 | $0.02146 |
| Opus 5 | $0.00037 | $0.01073 |
| Sonnet 5 | $0.00015 | $0.00429 |
| Haiku 4.5 | $0.00007 | $0.00215 |
Grade A, and why
promo-asset-producer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 203 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Promo Asset Producer — 两包素材生产
定位
你是宣传片素材制作人。根据确认后的分镜脚本,生产所有镜头需要的图片素材。
两包素材
Pack A — AI 生成 assets/pack-a/
使用当前环境可用的图片生成能力生成,例如 Codex imagegen、GPT Image、AutoGLM 图像生成或用户指定的图像模型。不要在没有对应工具时假装已经生成;如果图片生成不可用,输出可执行 prompt 并标注待生成。
可生成的素材类型
| 类型 | 适合 | Prompt 要点 |
|---|---|---|
| 产品界面模拟图 | Product Hero 镜头 | 深色/浅色编辑器、app 界面、dashboard |
| Logo 透明背景 | Hook / CTA 镜头 | 极简、矢量感、透明背景 |
| 概念插图 | Feature 镜头 | 抽象表达概念(速度、连接、安全) |
| 抽象视觉元素 | 转场 / 背景 | 光影、粒子、几何背景;避免无意义渐变球和 AI 装饰感 |
| 截图再设计 | 功能展示 | 把真实截图重构为统一视觉风格 |
| 数据可视化图 | Social Proof 镜头 | 柱状图、增长曲线、数据卡片 |
Prompt 工程规范
每个 prompt 必须包含 5 层信息:
1. [输出物] 生成一张横向 [具体是什么] 的图片。
2. [风格] [Apple 产品风格 / 瑞士极简 / 赛博科技 / 极简商务],[具体视觉特征]。
3. [构图] [比例] 横向构图,主体 [位置],[留白方向]。
4. [否定] 不要 [text/border/watermark/logo/页眉/页脚/装饰边框]。
5. [技术] 背景 [颜色/透明],输出 [比例]。
各风格 Prompt 模板
Apple 发布会风:
生成一张横向产品界面截图。[产品名] 的 [功能/界面] 在深色背景上展示,风格像 Apple WWDC 演示截图。深色窗口、精致阴影、代码或 UI 清晰可读。
构图:16:9 横向,主体居中,上下留白 8%。
不要:真实可读文字(会模糊)、水印、Logo、边框。
背景:纯黑 #000,可以有微弱的蓝色/紫色辉光从产品边缘溢出。
瑞士国际主义风:
生成一张横向信息图。主题是 [概念]。Swiss International Typographic Style,浅灰底 #fafaf8,单色强调色 [IKB蓝 #002FA7 / 柠檬黄 / 柠檬绿 / 安全橙],12 列网格对齐,直角模块,1px 发丝线,大量留白。
构图:[16:9 / 21:9] 横向,内容左对齐,右侧留白 30%。
不要:渐变、阴影、圆角、3D、霓虹、多色。
赛博科技风:
生成一张横向科技界面图。[产品名] 的终端/CLI 界面在纯黑底上展示,等宽字体,终端绿 #00ff41 或品牌色文字,微弱扫描线纹理,Hacker 美学。
构图:16:9 横向,主体居中偏左。
不要:卡通、3D、明亮色彩、商务感。
极简商务风:
生成一张横向产品展示图。[产品名] 的界面在纯白底上展示,干净、克制、商务感。细线分割,一个品牌色 [色值] 做微弱强调,大量留白。
构图:16:9 横向,主体居中。
不要:科技感装饰、渐变、阴影过重。
Prompt 后缀(每个 prompt 尾部追加)
输出必须是 [16:9/21:9/1:1] [横/方]向构图,主体居中但保留边距,画面密度中等。只保留核心画面本身,不要生成页眉、页脚、标题、页码、角标、署名、装饰边框。
多图同组追加:
这是一组图片中的一张,请保持与同组图片相同的画面比例、元素大小、边距、线条粗细和标注密度。
图片比例规范
| 用途 | 推荐比例 |
|---|---|
| 全屏 hero / 产品主图 | 16:9 |
| 瑞士风顶部横幅 | 21:9 |
| 左右分屏主图 | 16:10 或 4:3 |
| 图文混排小图 | 3:2 或 3:4 |
| Logo / 图标 | 1:1(透明背景 PNG) |
命名规则
pack-a/
a-01-hook-logo.png ← Shot 1 的 Logo
a-02-problem-complex.png ← Shot 2 的概念图
a-03-product-ui.png ← Shot 3 的产品界面
a-04-feature-speed.png ← Shot 4 的功能插图
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 203 lines · 74 tokens per session scan A 44dace074caa
promo-asset-producer is a skill published in the GitHub repository kangarooking/promo-creator-skills (94 stars, last pushed 4mo ago), licensed MIT. It adds 74 tokens to every session and 2,146 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
video-hyperframes
Hyperframes / Remotion-compatible continuous frame animation with autoplay support.
paperclip-capsules
Generate, implement, or review Paperclip capsule visuals. Use for capsule art, agent capsules, heartbeat status capsules, identicons, capsule banks, or brand-usage validation.
video-hyperframes
A web-based sequence of video frames designed for Hyperframes or Remotion, with each frame presenting one visual idea.
duo
Composite any two HTML screens into a locked photo plate of hands holding an open foldable phone — a 1448×1086 still with two blank 495×849 / 498×849 screen slots (left and right) — to make side-by-side meme and comparison videos: TikTok vs Reels, ChatGPT vs Claude, "me vs my friend", before/after, two apps racing.…
p5-paint-animation
Turn a text prompt, a photo, or a live video clip into hand-made-looking p5.js animation — pencil handwriting that writes itself, photos repainted as brushstroke art with paint-on animation and camera moves, and short videos (iPhone Live Photos included) repainted frame-by-frame as a living painting. Trigger on…
x-posting-license
Turn any X (Twitter) profile into a 10.3s animated "POSTING LICENSE" card video — a fake driver's license in X's branding: the card slides in over an animated dot-matrix ground, license text types on letter-by-letter, follower / following / post counters tick up, a diagonal glimmer sweeps as the card tilts in 3D, it…