Muapi Social Media Video

samuraigpt/generative-media-skills/.opencode/skills/muapi-social-media-video

作者 samuraigpt66b55e2a27ee无许可证4 个星标收录于 2026年10月8日更新于 2026年10月8日仓库9天前更新

Brand-aware social media video creator. Reads brand-identity.md, ICP.md, and messaging.md to write a post/storyboard, craft an optimized Seedance 2.0 Director prompt, generate reference frames with the best available image model, and produce platform-ready video.

AI 生成的概览

制作符合品牌调性的社交媒体视频:分镜、Seedance 2.0 提示词、参考图与可直接发布的视频。

功能
读取品牌识别、ICP 与信息传递文件,撰写社交文案和带时间轴的分镜,再把分镜转成包含镜头、灯光与声音指导的 Seedance 2.0 技术导演提示词。它会选择参考图模型与视频模式(t2v、i2v、first-last),并给出图像与视频生成脚本的命令。此外还提供各平台规格、镜头意图用语和提示词质量检查清单。
适用场景
适用于为 Instagram Reels、TikTok、YouTube Shorts 等平台制作短视频,并希望产出与既有品牌文档保持一致时。也适合已有品牌识别、ICP 与信息传递文件、想要一套从分镜到提示词的结构化流程的团队。
运行要求
需要工作目录或 brand/ 子目录中的品牌文件(brand-identity.md、ICP.md、messaging.md),并需能访问所引用的图像与视频生成脚本以及背后的 Seedance 2.0 与图像模型。该技能本身不含脚本,仅为说明文档。

Social Media Video Creator

End-to-end pipeline: Brand Files → Storyboard → Reference Images → Seedance 2.0 Video.

Reads your brand identity, ICP, and messaging documents to produce on-brand social video — fully optimized for Seedance 2.0's instructional prompt grammar and your target platform.


Agent Execution Protocol

Step 1 — Read Brand Files

Before writing anything, the agent MUST read all available brand files. Look for them in the working directory or any brand/ subdirectory:

FileWhat to extract
brand-identity.mdVisual style, color palette, tone, logo/product aesthetics, brand personality
ICP.mdTarget audience — who they are, their pain points, what motivates them
messaging.mdCore value props, hooks, CTAs, campaign themes, taglines

If a file is missing, proceed with what's available and note the gap.


Step 2 — Write the Social Post + Storyboard

Use brand context to produce:

Social Post Copy (for caption/copy):

  • Hook line (first 1–2 sentences — must stop the scroll)
  • Body (3–5 sentences: problem → solution → proof → CTA)
  • Hashtags (5–8 relevant tags)
  • CTA (one clear action)

Storyboard (match duration to platform spec):

0–3s:  [Opening scene — hook/visual surprise — camera move]3–7s:  [Core message — product/subject in action — camera move]7–10s: [Resolution — brand moment — CTA text on screen]10–15s: [Logo/tagline hold — background music fade]

Tone must match brand personality. If brand is playful → upbeat transitions, bright grade. If brand is premium → slow reveals, dark luxury aesthetic, moody lighting.


Step 3 — Craft the Seedance 2.0 Director Prompt

Transform the storyboard into a technical Director Brief for Seedance 2.0.

Rules:

  1. Never use vague descriptors ("beautiful", "amazing", "8k"). Use technical cinematography language.
  2. Always specify camera movement, lens type, and lighting physically.
  3. For 10s+ videos, use timecode segments: 0–3s: [...] 3–7s: [...] 7–10s: [...]
  4. Integrate @image1, @image2 reference tags if images are provided.
  5. Always include sound direction (even brief) — Seedance generates audio.
  6. Lead with composition, end with texture and micro-motion.

Director Brief Template:

[SCENE] {environment, lighting, time of day}[SUBJECT] {product/character/subject with specific detail}[ACTION] {what happens — fluid, continuous, physically plausible}[CAMERA] {movement + lens + framing}[STYLE] {color grade, mood, film reference if helpful}[SOUND] {music tone, sound effects, ambient}0–Xs: {if multi-beat}

Step 4 — Generate Reference Images (If Needed)

When to generate reference images:

ScenarioModeImages Needed
Product showcasei2v1 product shot as first frame
Scene transitionfirst-last2 images — opening and closing frame
Brand characteri2v1 character reference
Pure conceptt2vNone — text only
Mood/style anchori2v1 style reference image

Image generation — best models by use case:

Use CaseRecommended ModelWhy
Photorealistic product/scenegoogle-imagen4-ultraHighest realism, great lighting
Concept art / stylizedflux-kontext-pro-t2iCreative fidelity, style adherence
Fastest turnaroundgoogle-imagen4-fastSpeed with good quality
Highly detailed/editorialhidream-i1-fullFine detail, editorial quality
Character with identityideogram-v3-t2iStrong text + character rendering

Reference image prompt format: Write a clean, technical image prompt (not a Seedance prompt). Include:

  • Subject description + key product/brand visual elements
  • Lighting (studio, golden hour, etc.)
  • Shot framing (medium shot, product close-up, etc.)
  • Mood/color palette matching brand identity
  • NO motion language (this is for a still frame)

Execute image generation:

bash
bash core/media/generate-image.sh \  --model google-imagen4-ultra \  --prompt "your image prompt" \  --aspect-ratio 9:16 \  --view

Step 5 — Generate the Video

Choose mode, tier, and camera based on content type and available assets.

Mode selection:

SituationModeCommand
No reference imagest2vdefault
1 image (first frame)i2v--mode i2v --file ref.jpg
Start + end framesfirst-last--mode first-last --tier global --file start.jpg --file end.jpg
Multi-ref blendi2vup to 9 images

Invoke the script:

bash
bash library/social/social-media-video/scripts/run-social-video.sh \  --prompt "your director brief here" \  --platform instagram \  --camera drone \  [--mode t2v|i2v|first-last] \  [--file ref_image.jpg] \  [--gen-ref "reference image prompt"] \  [--tier global] \  [--quality high] \  [--view]

Platform Specs

PlatformFormatAspectDurationNotes
Instagram ReelsVertical9:1610–15sHook in first 1s
Instagram FeedSquare1:110sStatic-feel works well
TikTokVertical9:1610–15sHigh energy, fast cuts
YouTube ShortsVertical9:1615sMax quality
LinkedInLandscape16:910–15sProfessional tone
Twitter/XLandscape16:910sPunchy, direct
YouTube (long)Landscape16:915sCinematic, slow builds
PinterestPortrait4:310sLifestyle-forward

Tier note: Use --tier global or --tier vip for 1:1 and 21:9 formats. Chinese tier supports only 16:9, 9:16, 4:3, 3:4.


Camera Language Reference

Standard Camera Intents (--camera / --intent flags)

IntentMovementBest For
revealSlow crane up, wide establishingProduct launches, brand reveals
epicDolly in + orbit, low hero angleBrand manifesto, emotional story
productStatic macro orbit, precision revealE-commerce, product demo
narrativeTracking shot, SteadicamTestimonials, story-driven
tenseHandheld jitter, dutch angleHigh-energy, urgency
comedyReactive handheld, punchy zoomsLighthearted brand content

Specialty Camera Intents (New)

IntentDescriptionBest For
fpvFirst-person subjective POV — immersive GoPro-style, continuous forward motion, peripheral detail close-upsAction brands, travel, sports, tech demos
droneAerial cinematic flythrough — smooth gimbal-stabilized, sweeping laterals, descend from high altitude into sceneReal estate, luxury, outdoor brands, epic reveals
flythroughGround-level architectural flythrough — continuous dolly through space, seamless portal transitionsArchitecture, interior design, venue showcases

FPV Prompt Enrichment:

Immersive first-person POV shot. Camera glides forward through [scene] at eye level.Slight natural motion stabilization with GoPro-style wide angle.Peripheral detail rushing past — [details]. Smooth continuous forward motion.No cuts throughout. [Subject] visible in foreground periphery.

Drone Flythrough Prompt Enrichment:

Cinematic aerial drone shot. Camera descends from 200m altitude toward [subject/scene],sweeping lateral arc as it descends. Gimbal-stabilized smooth motion.Golden hour atmosphere, long shadows across [terrain/scene].Final frame settles into medium establishing shot.Aerial cinematography, DJI Inspire aesthetic.

Prompt Quality Checklist

Before finalizing the Seedance prompt, verify:

  • Scene environment is physically specific (not "nice background")
  • Camera movement named explicitly (dolly in, orbit, drone flythrough, FPV, etc.)
  • Lighting described technically (volumetric god rays, rim lighting, soft diffused, etc.)
  • Subject/product described with visual specifics from brand-identity.md
  • Sound direction included (even one line)
  • Timecodes used for 10s+ videos
  • @image1 etc. referenced if images are provided
  • Brand CTA or tagline included in final seconds
  • No vague adjectives ("amazing", "beautiful", "stunning") — replaced with technical terms

Example: Full Workflow

User: "Make an Instagram Reel for our cold brew coffee brand, drone shot, premium feel"

Step 1 — Brand read: Read brand-identity.md (minimalist packaging, dark roast, black + gold palette), ICP.md (urban professionals 25–40, values quality), messaging.md ("Precision Brewed. Zero Compromise.")

Step 2 — Storyboard:

0–2s:  Drone descends over rooftop terrace at sunrise, fog below.2–5s:  Drone swoops down toward coffee cup on white marble, steam rising.5–9s:  Close-up orbit of bottle, specular gold highlights, ice cubes.9–11s: Product settles, black screen fades in: "Zero Compromise." + logoSound: Minimal lounge beat, coffee pour sound effect at 5s.

Step 3 — Seedance Director Prompt:

0–2s: Cinematic aerial drone shot. Camera descends at 30° angle toward a rooftop terrace at sunrise.Golden hour atmosphere, San Francisco bay fog below horizon. Gimbal-stabilized smooth descent.2–5s: Drone rapidly closes toward a glass of cold brew coffee on white marble.Steam curling upward. Macro lens approach. Caustic light patterns on wet glass surface.5–9s: Slow precision orbit around cold brew bottle. Black matte label with gold embossed text catchingspecular highlights. Ice cubes with subsurface light scattering. Commercial macro aesthetic.9–11s: Static product hero shot. Letterbox crop, deep focus, black fade in from sides.Sound: Minimal ambient beat, single piano note, coffee liquid sound effect at 5s mark.Maintain cinematic color grade — deep blacks, warm gold midtones throughout.

Step 4 — Generate reference: google-imagen4-ultra → cold brew bottle product shot (9:16)

Step 5 — Generate video:

bash
bash library/social/social-media-video/scripts/run-social-video.sh \  --prompt "0–2s: Cinematic aerial drone shot..." \  --platform instagram \  --camera drone \  --mode i2v \  --file media_outputs/coldbrew_ref.jpg \  --duration 11 \  --tier global \  --view

Common Mistakes to Avoid

  1. Reading brand files and ignoring them — the storyboard must visually match the brand palette and tone.
  2. Generic prompts — "a nice video of a product" produces generic output. Every token must direct.
  3. Wrong tier for aspect ratio — 1:1 and 21:9 require --tier global or --tier vip.
  4. Forgetting sound — Seedance generates audio. Direct it, or you get random results.
  5. FPV with static subject — FPV requires continuous motion in the scene. Pair with movement-rich environments.
  6. Drone without establishing shot — drone works best when it resolves INTO something (a product, a scene, a subject).
  7. Too many scene changes in 5s — match complexity to duration. 5s = 1 beat. 15s = 3–4 beats.

来源与署名

来源:samuraigpt/generative-media-skills位于.opencode/skills/muapi-social-media-video提交66b55e2

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架