/higgsfield-marketing-studio
Use when the user mentions Marketing Studio, DTC Ads, ad video, UGC video, the marketing_studio_video MCP model, or wants to generate one of the 9 Marketing Studio ad presets (UGC, Tutorial, Unboxing, Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro
$ npx -y skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-marketing-studio --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/higgsfield-marketing-studio
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user mentions Marketing Studio, DTC Ads, ad video, UGC video, the marketing_studio_video MCP model, or wants to generate one of the 9 Marketing Studio ad presets (UGC, Tutorial, Unboxing, Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro
SKILL.md
higgsfield-marketing-studio.SKILL.mdname: higgsfield-marketing-studio
description: "Use when the user mentions Marketing Studio, DTC Ads, ad video, UGC video, the marketing_studio_video MCP model, or wants to generate one of the 9 Marketing Studio ad presets (UGC, Tutorial, Unboxing, Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro Virtual Try On). Also triggers on hook+setting picklist questions, preset-avatar / custom-avatar / text-generated-avatar handling, 4–15s ad video questions, or any reference to Higgsfield's ad-video product surface. Cross-surface workflow handoffs (GPT Image 2.0 / Soul Cinema / Nano Banana Pro / ms_image image gen → Marketing Studio video) covered in the companion cross-surface-workflow.md."
user-invocable: true
metadata:
tags: [higgsfield, marketing-studio, dtc-ads, marketing, ugc, ad, video, preset, hook, setting, avatar, cross-surface]
version: 1.0.0
updated: 2026-05-18
parent: higgsfield
Higgsfield Marketing Studio
QUICK FACTS
*Generated-checked block (scripts/build_index.py verifies anchors). Read the linked sections for full context — these lines are routing aids, not the rules themselves.*
- Hard duration cap: 4–15s per clip; out-of-range values get clamped; longer narrative = multi-clip sequence edited externally [→](#7-generation-parameters)
- 9 presets: UGC, Tutorial, Unboxing (`ugc_unboxing`), Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro Virtual Try On [→](#3-the-9-presets)
- Pro Virtual Try On slug is `virtual_try_on`, NOT `pro_virtual_try_on` [→](#slug-naming-is-canonical-routing-mode-lives-on-a-different-mcp-call)
- Preset routing happens via `show_marketing_studio.mode` — `generate_video` has NO `mode` parameter at all [→](#slug-naming-is-canonical-routing-mode-lives-on-a-different-mcp-call)
- Hook + setting picklists on FIVE presets only: UGC, Tutorial, Unboxing, Product Review, UGC Virtual Try On (NOT Pro Virtual Try On) [→](#4-hook-setting-picklists)
- 9 hooks (4 stunt / 5 subtle) as of 2026-05-18 — picklists drift; enumerate live for current UUIDs [→](#hooks-9-entries-as-of-2026-05-18-visual-scene-templates-not-verbal-copy)
- 14 settings (8 realistic / 6 unrealistic) as of 2026-05-18, passed by UUID as `setting_id` [→](#settings-14-entries-as-of-2026-05-18-environment-templates)
- `avatars` array MUST contain exactly one entry; empty `avatars: []` substitutes a random face per render — always pass one [→](#avatar-field-constraints-consolidated)
- Two-person scenes: primary in `avatars`, secondary as a reference image in `medias` [→](#avatar-field-constraints-consolidated)
- `avatars` and `medias` are top-level siblings of `params` — NOT nested under `params`; wrong nesting rejects [→](#avatars-is-a-separate-top-level-media-slot-not-a-nested-parameter)
- `prompt` is optional; `aspect_ratio` enum: auto/21:9/16:9/4:3/1:1/3:4/9:16; `resolution`: 480p/720p/1080p (default 720p) [→](#7-generation-parameters)
- No `get_cost: true` preflight for MS — verify spend post-hoc via `transactions(limit=200)` [→](#what-is-not-in-the-schema)
- Three MS models exist: `marketing_studio_video` (this skill), `marketing_studio_image`, `ms_image` — call `ms_image` "DTC Ads" with users [→](#three-marketing-studio-models-exist-this-sub-skill-covers-the-video-one)
- Three avatar types: preset (~40 in library), uploaded, text-generated [→](#three-avatar-types)
- TV Spot has a default packshot beat — negate explicitly ("ABSOLUTELY NO PACKSHOT") when unwanted [→](#3-the-9-presets)
- Flowing AND sectioned prompt styles both render — "no section labels" is craft opinion, not an engine constraint; default flowing under 50 words [→](#8-output-prompt-style-flowing-or-sectioned-not-a-hard-rule)
- Cannot do: >15s clips, non-human lip-sync, multi-character dialogue, multi-setting single output, free-form hook/setting IDs, >1 avatar [→](#9-what-marketing-studio-cannot-do)
- Escape hatches when MS can't render it: Wan 2.7, Veo 3.1, Cinema Studio Video 3.0, Seedance 2.0, Kling 3.0 [→](#escape-hatch-models-for-what-ms-cant-render)
- Budget anchor: ~$0.06/credit ≈ ~$9 per video (the more credible of two non-canonical rate samples) [→](#use-the-higher-anchor-for-budget-planning)
Marketing Studio is Higgsfield's opinionated short-form ad-video product. Generations are bounded by a 4–15 second per-clip cap [Phase 0: Probe 0.3-b], routed through one of nine named presets that dictate camera language, register, and the available picklist of hooks and settings. It's distinct from Higgsfield's general video models (Soul, Seedance, Cinema Studio) — those let you write whatever you want; Marketing Studio enforces ad-format conventions per preset and ships with a built-in library of preset hooks, settings, and avatars.
This sub-skill covers Marketing Studio video. The two image-side Marketing Studio surfaces (`marketing_studio_image` and `ms_image` / "DTC Ads") are named in §2 but covered in the companion `cross-surface-workflow.md`.
---
1. What Marketing Studio is
Marketing Studio is a routing layer on top of `generate_video` for short-form ad creative. You provide a product image (required) plus optional avatar, location, and additional-asset references. You pick one of nine presets. You optionally write a prompt. Marketing Studio handles the rest — camera language, pacing, hook execution, setting context — per the preset's built-in conventions.
The opinionated thing about Marketing Studio is that the preset choice is load-bearing. Pick `Hyper Motion` and you get kinetic product hero shots with an auto pack-shot at the end [SRT-2:00:13:33]. Pick `TV Spot` and you get composed cinematic narrative — sometimes from a five-word prompt when the asset references carry the weight [SRT-3:00:18:30; PDF items 12, 13]. Pick `Wild Card` and you get permission to break ad-grammar conventions [director:L113–L117; PDF items 10, 11]. The presets aren't decoration; they choose the production rules.
When Marketing Studio isn't the right tool:
- If your vide
Read more
name: higgsfield-marketing-studio description: "Use when the user mentions Marketing Studio, DTC Ads, ad video, UGC video, the marketing_studio_video MCP model, or wants to generate one of the 9 Marketing Studio ad presets (UGC, Tutorial, Unboxing, Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro Virtual Try On). Also triggers on hook+setting picklist questions, preset-avatar / custom-avatar / text-generated-avatar handling, 4–15s ad video questions, or any reference to Higgsfield's ad-video product surface. Cross-surface workflow handoffs (GPT Image 2.0 / Soul Cinema / Nano Banana Pro / ms_image image gen → Marketing Studio video) covered in the companion cross-surface-workflow.md." user-invocable: true metadata: tags: [higgsfield, marketing-studio, dtc-ads, marketing, ugc, ad, video, preset, hook, setting, avatar, cross-surface] version: 1.0.0 updated: 2026-05-18 parent: higgsfield
Higgsfield Marketing Studio
QUICK FACTS
*Generated-checked block (scripts/build_index.py verifies anchors). Read the linked sections for full context — these lines are routing aids, not the rules themselves.*
- Hard duration cap: 4–15s per clip; out-of-range values get clamped; longer narrative = multi-clip sequence edited externally [→](#7-generation-parameters)
- 9 presets: UGC, Tutorial, Unboxing (`ugc_unboxing`), Hyper Motion, Product Review, TV Spot, Wild Card, UGC Virtual Try On, Pro Virtual Try On [→](#3-the-9-presets)
- Pro Virtual Try On slug is `virtual_try_on`, NOT `pro_virtual_try_on` [→](#slug-naming-is-canonical-routing-mode-lives-on-a-different-mcp-call)
- Preset routing happens via `show_marketing_studio.mode` — `generate_video` has NO `mode` parameter at all [→](#slug-naming-is-canonical-routing-mode-lives-on-a-different-mcp-call)
- Hook + setting picklists on FIVE presets only: UGC, Tutorial, Unboxing, Product Review, UGC Virtual Try On (NOT Pro Virtual Try On) [→](#4-hook-setting-picklists)
- 9 hooks (4 stunt / 5 subtle) as of 2026-05-18 — picklists drift; enumerate live for current UUIDs [→](#hooks-9-entries-as-of-2026-05-18-visual-scene-templates-not-verbal-copy)
- 14 settings (8 realistic / 6 unrealistic) as of 2026-05-18, passed by UUID as `setting_id` [→](#settings-14-entries-as-of-2026-05-18-environment-templates)
- `avatars` array MUST contain exactly one entry; empty `avatars: []` substitutes a random face per render — always pass one [→](#avatar-field-constraints-consolidated)
- Two-person scenes: primary in `avatars`, secondary as a reference image in `medias` [→](#avatar-field-constraints-consolidated)
- `avatars` and `medias` are top-level siblings of `params` — NOT nested under `params`; wrong nesting rejects [→](#avatars-is-a-separate-top-level-media-slot-not-a-nested-parameter)
- `prompt` is optional; `aspect_ratio` enum: auto/21:9/16:9/4:3/1:1/3:4/9:16; `resolution`: 480p/720p/1080p (default 720p) [→](#7-generation-parameters)
- No `get_cost: true` preflight for MS — verify spend post-hoc via `transactions(limit=200)` [→](#what-is-not-in-the-schema)
- Three MS models exist: `marketing_studio_video` (this skill), `marketing_studio_image`, `ms_image` — call `ms_image` "DTC Ads" with users [→](#three-marketing-studio-models-exist-this-sub-skill-covers-the-video-one)
- Three avatar types: preset (~40 in library), uploaded, text-generated [→](#three-avatar-types)
- TV Spot has a default packshot beat — negate explicitly ("ABSOLUTELY NO PACKSHOT") when unwanted [→](#3-the-9-presets)
- Flowing AND sectioned prompt styles both render — "no section labels" is craft opinion, not an engine constraint; default flowing under 50 words [→](#8-output-prompt-style-flowing-or-sectioned-not-a-hard-rule)
- Cannot do: >15s clips, non-human lip-sync, multi-character dialogue, multi-setting single output, free-form hook/setting IDs, >1 avatar [→](#9-what-marketing-studio-cannot-do)
- Escape hatches when MS can't render it: Wan 2.7, Veo 3.1, Cinema Studio Video 3.0, Seedance 2.0, Kling 3.0 [→](#escape-hatch-models-for-what-ms-cant-render)
- Budget anchor: ~$0.06/credit ≈ ~$9 per video (the more credible of two non-canonical rate samples) [→](#use-the-higher-anchor-for-budget-planning)
Marketing Studio is Higgsfield's opinionated short-form ad-video product. Generations are bounded by a 4–15 second per-clip cap [Phase 0: Probe 0.3-b], routed through one of nine named presets that dictate camera language, register, and the available picklist of hooks and settings. It's distinct from Higgsfield's general video models (Soul, Seedance, Cinema Studio) — those let you write whatever you want; Marketing Studio enforces ad-format conventions per preset and ships with a built-in library of preset hooks, settings, and avatars.
This sub-skill covers Marketing Studio video. The two image-side Marketing Studio surfaces (`marketing_studio_image` and `ms_image` / "DTC Ads") are named in §2 but covered in the companion `cross-surface-workflow.md`.
---
1. What Marketing Studio is
Marketing Studio is a routing layer on top of `generate_video` for short-form ad creative. You provide a product image (required) plus optional avatar, location, and additional-asset references. You pick one of nine presets. You optionally write a prompt. Marketing Studio handles the rest — camera language, pacing, hook execution, setting context — per the preset's built-in conventions.
The opinionated thing about Marketing Studio is that the preset choice is load-bearing. Pick `Hyper Motion` and you get kinetic product hero shots with an auto pack-shot at the end [SRT-2:00:13:33]. Pick `TV Spot` and you get composed cinematic narrative — sometimes from a five-word prompt when the asset references carry the weight [SRT-3:00:18:30; PDF items 12, 13]. Pick `Wild Card` and you get permission to break ad-grammar conventions [director:L113–L117; PDF items 10, 11]. The presets aren't decoration; they choose the production rules.
When Marketing Studio isn't the right tool:
- If your vide
A comprehensive Claude skill library for generating high-quality prompts on Higgsfield AI — the cinematic video and image generation platform.
Other skills on higgsfield-ai-prompt-skill.
- /higgsfield-acting
Writes the character-performance layer of a video prompt as behavior under pressure, not displayed emotion — objective, obstacle, tactics, beats, subtext, listening, body/status/proxemics, and mandatory eye life. Produces a reusable 150–220-word acting master profile per
Open skill - /higgsfield-apps
Use when the user asks about Higgsfield's one-click Apps, wants to know which app to use for a specific output, or needs guidance on the Apps workflow.
Open skill - /higgsfield-assist
Use when the user asks about Higgsfield Assist (the built-in GPT-5 copilot), how to use the platform's native AI assistant, credit optimization strategies, plan selection, how to get more from fewer credits, or platform efficiency tips.
Open skill - /higgsfield-audio
Use when the user asks about audio in Higgsfield videos, needs to add dialogue or lip-sync, wants sound effects or ambient sound in generated video, asks about music or BGM in output, or is using any audio-capable model (Kling 3.0, Seedance 1.5 Pro, Seedance 2.0, Veo 3/3.1, Grok
Open skill - /higgsfield-camera
Use when the user asks about camera movements, shot types, or how to describe camera behavior in a Higgsfield prompt. Contains all named camera controls with descriptions, best use cases, and example prompt phrases.
Open skill - /higgsfield-canvas
Use when the user mentions Higgsfield Canvas, a node-based or node graph workspace, an infinite board/canvas, chaining generations into a pipeline, or wants to wire prompts → images → videos across models on one surface. Covers what Canvas is, the node categories, the seven
Open skill

