Agent Skillsvllm-project/vllm-omni › minimalist-product-ad-generator

minimalist-product-ad-generator

GitHub

用于规划并生成极简风格的产品广告短视频。通过分析产品图片与细节,设计镜头脚本、文案及节奏,并生成或组装最终视频素材,适用于电商新品发布场景。

.agents/skills/minimalist-product-ad-generator/SKILL.md vllm-project/vllm-omni

触发场景

需要制作产品宣传短片 基于产品图生成广告视频

安装

npx skills add vllm-project/vllm-omni --skill minimalist-product-ad-generator -g -y
更多选项

非标准路径

npx skills add https://github.com/vllm-project/vllm-omni/tree/main/.agents/skills/minimalist-product-ad-generator -g -y

不安装直接使用

npx skills use vllm-project/vllm-omni@minimalist-product-ad-generator

指定 Agent (Claude Code)

npx skills add vllm-project/vllm-omni --skill minimalist-product-ad-generator -a claude-code -g -y

安装 repo 全部 skill

npx skills add vllm-project/vllm-omni --all -g -y

预览 repo 内 skill

npx skills add vllm-project/vllm-omni --list

SKILL.md

Frontmatter
{
    "name": "minimalist-product-ad-generator",
    "metadata": {
        "compatibility": "File-based agent workflow. Requires the sibling h3-prompt-writing package; rendering uses available image, video, audio, and editing tools."
    },
    "description": "Plan, prompt, or produce minimalist product advertising shorts from product images, preserving variants, material, color, concise typography, and rhythmic camera motion. Use for product launches and ecommerce films, not presenter-led ads or complex UI demonstrations."
}

Minimalist Product Ad Generator

Read the portable workflow. Use product direction when planning anchors, copy, and timed beats. Respect the requested output: prompt-only work needs no generation tool, while a finished film includes generation, inspection, and assembly.

Resolve the product brief

Inspect supplied product photos, packaging, renders, and detail shots. Record the product category, main variant, actual body/accent colors, material finish, usable mechanisms, and requested copy. Preserve identity and product facts; visual polish does not authorize recoloring the product or inventing a feature.

Reuse the specified duration, ratio, language, and model. With no constraints, suggest a 10-second H3 film and one of white studio, dark rim light, brand color field, or light lifestyle staging. Ask for a missing product reference when exact identity is required; distinguish a speculative concept from an existing product. If the user delegates direction, record the adopted choices and proceed.

Design the film

  1. Choose a product-specific spine: launch reveal, mechanism interaction, or color family. Describe concrete actions such as a lid opening or a crown turning.
  2. Write short sensory/benefit copy grounded in supplied facts. Preserve the user's exact approved wording and language. For newly requested English copy, 3–5 words usually fit one readable line; do not force English on other-language campaigns.
  3. Plan three independent anchors: hero silhouette, material/mechanism detail, and final product/copy composition. Generate only the assets needed or requested. Do not combine them into a panel sheet that the video model might reproduce.
  4. Keep product color, light direction, ratio, and finish consistent across anchors. Original photos establish identity; generated anchors must pass that identity check before they can replace them as rendering references.
  5. Build the beat table from the reference. Include setup, action, impact, and a stable closing composition; vary shot distance only when it reveals something.

Prompt and render

Compile each beat into the appropriate H3 fields using the sibling writing guide. Bind every anchor to its actual role. Include exact visible copy, entry/exit times, colors, and same-line text motion in the rendering prompt, not only in the plan. Keep typography in intentional negative space without covering the product. A copy-reference image does not mean its line must persist throughout the whole film.

For a short ad, prefer one coherent full-frame film when the backend supports it. Keep variants ordered: main variant first, supporting variants later, full family only when useful at the close. Avoid product walls, grids, or an anchor-sheet ending.

Use native audio when appropriate to the brief. A restrained electronic score may use crisp plucks, airy pads, kick/sub accents and tactile wooden percussion. Set tempo and energy from the user's direction. Generate a separate score only if requested or needed for a disclosed audio repair, using an available tool.

Review and deliver

Verify product geometry, variant colors, functional action, final copy, aspect ratio, and closing readability. Listen for excessive bass, dropouts, and unfinished endings. If editing to supplied music, select a suitable continuous excerpt and align visual impacts to observed beats; do not claim synchronization from text alone.

For bad typography, first reduce simultaneous text or correct its reference. Exact lettering may need a disclosed overlay when consistent with the user's goal; keep the raw output. Deliver the film, prompt/beat plan, used copy and music excerpt, and any remaining product/text fidelity issues.

版本历史

  • f7e2834 当前 2026-09-22 16:47

同 Skill 集合

.agents/skills/3d-animation-short-generator/SKILL.md
.agents/skills/brand-promo-video-generator/SKILL.md
.agents/skills/co-op-game-intro-generator/SKILL.md
.agents/skills/h3-prompt-writing/SKILL.md
.agents/skills/handdrawn-live-video-generator/SKILL.md
.agents/skills/music-video-subtitle-generator/SKILL.md
.agents/skills/paper-collage-explainer-generator/SKILL.md
.agents/skills/papercraft-stop-motion-explainer/SKILL.md
.claude/skills/add-diffusion-model/SKILL.md
.claude/skills/add-recipe/SKILL.md
.claude/skills/add-tts-model/SKILL.md
.claude/skills/diffusion-perf-opt/SKILL.md
.claude/skills/find-simplifications/SKILL.md
.claude/skills/precheck-pr/SKILL.md
.claude/skills/quantization/SKILL.md
.claude/skills/vllm-omni-npu-upgrade/SKILL.md
.claude/skills/vllm-omni-test/SKILL.md
.claude/skills/production-add-diffusion-model/SKILL.md
.claude/skills/review-pr/SKILL.md

元信息

文件数
0
版本
f7e2834
Hash
39063474
收录时间
2026-09-22 16:47

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-22 18:52
浙ICP备14020137号-1