Higgsfield E-Commerce Ad Skill

Crafts high-converting e-commerce product advertisement prompts for Higgsfield and routes to the best model (marketing_studio_video primary, seedance_2_0 fallback).

by pixelab-ch·MIT license·GitHub ↗

★ 6 Stars on the repo·Checked

npx degit pixelab-ch/higgsfield-skills/skills/07-ecommerce-ad#main ~/.claude/skills/higgsfield-ecommerce-ad

SKILL.md · 6.9 KB · installs the whole folder to ~/.claude/skills/higgsfield-ecommerce-ad

Files of Higgsfield E-Commerce Ad Skill

Files 1 file
Show the full text143 lines

Higgsfield E-Commerce Ad Skill

What this skill does

Crafts production-ready e-commerce and DTC advertisement prompts and routes them to the best Higgsfield model for high-converting output. On request, it assembles the full parameter set, surfaces the credit cost, and — after explicit user confirmation — generates the asset via the opt-in generation flow. Text-to-video is the default path; image-to-video is conditional on the user supplying a reference image. Product stills route to ms_image via higgsfield:generate_image.


Model routing

Primary and fallback video models
marketing_studio_video (primary) seedance_2_0 (fallback)
Rationale Dedicated marketing/ad pipeline; optimised for conversion formats Genre/mode control + video/audio reference roles
Resolution 480p, 720p, 1080p 480p, 720p, 1080p (default 720p)
Aspect ratios auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
Duration 4–15 s (continuous range) 4–15 s (continuous range)
Extra params generate_audio bool; optional folder_id, width, height, hook_id, setting_id, ad_reference_id mode {std, fast}; genre {auto, action, horror, comedy, noir, drama, epic}
Media roles avatars, image, start_image, end_image image, start_image, end_image, video, audio

Routing rule: Use marketing_studio_video by default — it is the dedicated ad pipeline and supports audio generation via generate_audio. Fall back to seedance_2_0 only when (1) the primary model is unavailable, or (2) the user needs genre-tagged output or a video/audio reference role not available on the primary. If falling back, inform the user of the switch. Never switch silently.

MODEL-06 directive: If a parameter is rejected at generation time, call higgsfield:models_explore with the target model name to re-verify the live schema. Full parameter tables: references/model-specs.md.

Per-platform aspect ratio

Quick rule: 9:16 for TikTok Shop / Reels / Shorts; 16:9 for YouTube and Amazon; 1:1 for Instagram feed and Pinterest. Full per-platform table: references/model-specs.md.


Still-image path (DTC Ads — ms_image)

For a product still, hero shot, or mood-board frame before committing to video — or when the user wants a high-quality static DTC product image — route to ms_image via higgsfield:generate_image.

ms_image requires a style_id — this field is REQUIRED and must be provided before generation. brand_kit_id is optional. Resolution options: 1k, 2k, 4k (the 4k enum is a legitimate option for this image model only — it does not apply to any video model in this plan). See full parameter table: references/model-specs.md.

After generating a still with ms_image, the output image can optionally be passed as a start_image reference to marketing_studio_video to carry the composition into video.


Prompt-building workflow

  1. Gather intent — Confirm: product category (fashion, beauty, electronics, food, jewelry, home, fitness…), request type (product-only, lifestyle, unboxing, DTC still), target platform, aspect ratio, desired duration, and visual tone.

  2. Select model — Apply the routing table above. Choose marketing_studio_video by default; route product-still requests to ms_image via generate_image; select seedance_2_0 only when a routing trigger applies.

  3. Build the prompt — Use the craft principles in the references below:

  4. Present for review — Show the assembled prompt and all parameters to the user for review and refinement before any generation call.


Opt-in generation

Generation costs Higgsfield credits and requires explicit user confirmation before any generate call is made. This skill never auto-generates.

Full step-by-step flow (confirmation gate, balance/cost surface, generate → poll → display): ../../shared/generation-flow.md

This skill's primary model: marketing_studio_video

Audio: marketing_studio_video supports a generate_audio boolean. Surface this option to the user — enabling it may affect credit cost.

Media upload: Conditional — only when the user supplies a start_image, end_image, or other reference for image-to-video. This skill is NOT a mandatory-I2V skill; T2V is the default path. When a reference is provided, run the higgsfield:media_upload → higgsfield:media_confirm atomic pair first.

Tool signatures: ../../shared/mcp-tools.md


Reference materials

File Contents
references/model-specs.md Per-model parameter tables for marketing_studio_video, seedance_2_0, and ms_image (including its legitimate 4k resolution enum and required style_id)
references/ad-craft.md DTC/e-commerce ad craft: product staging, lighting, multi-angle techniques, lifestyle integration, text/CTA guide, quick-cut patterns, sound design
references/hooks.md 2-second hook framework with 12 proven e-commerce hooks and prompt phrasing templates
references/examples.md Master template + 5 full example prompts by product category (fashion, skincare, electronics, food/beverage, jewelry)
1---
2name: higgsfield-ecommerce-ad
3description: >-
4 Crafts high-converting e-commerce product advertisement prompts for
5 Higgsfield and routes to the best model (marketing_studio_video primary,
6 seedance_2_0 fallback). Also routes product-still requests to ms_image via
7 generate_image. Use when the user wants product ads, e-commerce videos,
8 product showcases, unboxing, product demos, shopping ads, fashion ads, beauty
9 ads, DTC brand ads, or any commercial product video for online selling.
10 Handles text-to-video (default) and optional image-to-video.
11when_to_use: >-
12 Use for: product ad, e-commerce, product showcase, Amazon video, Shopify ad,
13 Instagram shop, TikTok shop, product commercial, fashion video, beauty ad,
14 food ad, product demo, DTC brand, dropshipping video. Also triggers on
15 "make a video for my product" or "product promo."
16allowed-tools: >-
17 mcp__higgsfield__generate_video
18 mcp__higgsfield__generate_image
19 mcp__higgsfield__models_explore
20 mcp__higgsfield__job_status
21 mcp__higgsfield__job_display
22 mcp__higgsfield__media_upload
23 mcp__higgsfield__media_confirm
24 mcp__higgsfield__balance
25 mcp__higgsfield__show_plans_and_credits
26---
27 
28# Higgsfield E-Commerce Ad Skill
29 
30## What this skill does
31 
32Crafts production-ready e-commerce and DTC advertisement prompts and routes them to
33the best Higgsfield model for high-converting output. On request, it assembles the
34full parameter set, surfaces the credit cost, and — after explicit user confirmation
35— generates the asset via the opt-in generation flow. Text-to-video is the default
36path; image-to-video is conditional on the user supplying a reference image.
37Product stills route to `ms_image` via `higgsfield:generate_image`.
38 
39---
40 
41## Model routing
42 
43### Primary and fallback video models
44 
45| | marketing_studio_video (primary) | seedance_2_0 (fallback) |
46|---|---|---|
47| **Rationale** | Dedicated marketing/ad pipeline; optimised for conversion formats | Genre/mode control + video/audio reference roles |
48| **Resolution** | `480p`, `720p`, `1080p` | `480p`, `720p`, `1080p` (default `720p`) |
49| **Aspect ratios** | `auto`, `21:9`, `16:9`, `4:3`, `1:1`, `3:4`, `9:16` | `auto`, `21:9`, `16:9`, `4:3`, `1:1`, `3:4`, `9:16` |
50| **Duration** | 4–15 s (continuous range) | 4–15 s (continuous range) |
51| **Extra params** | `generate_audio` bool; optional `folder_id`, `width`, `height`, `hook_id`, `setting_id`, `ad_reference_id` | `mode` {`std`, `fast`}; `genre` {`auto`, `action`, `horror`, `comedy`, `noir`, `drama`, `epic`} |
52| **Media roles** | `avatars`, `image`, `start_image`, `end_image` | `image`, `start_image`, `end_image`, `video`, `audio` |
53 
54**Routing rule:** Use `marketing_studio_video` by default — it is the dedicated ad
55pipeline and supports audio generation via `generate_audio`. Fall back to
56`seedance_2_0` only when (1) the primary model is unavailable, or (2) the user needs
57genre-tagged output or a video/audio reference role not available on the primary.
58If falling back, inform the user of the switch. Never switch silently.
59 
60**MODEL-06 directive:** If a parameter is rejected at generation time, call
61`higgsfield:models_explore` with the target model name to re-verify the live schema.
62Full parameter tables: [references/model-specs.md](references/model-specs.md).
63 
64### Per-platform aspect ratio
65 
66Quick rule: `9:16` for TikTok Shop / Reels / Shorts; `16:9` for YouTube and Amazon;
67`1:1` for Instagram feed and Pinterest. Full per-platform table:
68[references/model-specs.md](references/model-specs.md).
69 
70---
71 
72## Still-image path (DTC Ads — ms_image)
73 
74For a product still, hero shot, or mood-board frame before committing to video —
75or when the user wants a high-quality static DTC product image — route to `ms_image`
76via `higgsfield:generate_image`.
77 
78`ms_image` requires a **`style_id`** — this field is REQUIRED and must be provided
79before generation. `brand_kit_id` is optional. Resolution options: `1k`, `2k`, `4k`
80(the `4k` enum is a legitimate option for this image model only — it does not apply
81to any video model in this plan). See full parameter table:
82[references/model-specs.md](references/model-specs.md).
83 
84After generating a still with `ms_image`, the output image can optionally be passed
85as a `start_image` reference to `marketing_studio_video` to carry the composition
86into video.
87 
88---
89 
90## Prompt-building workflow
91 
921. **Gather intent** — Confirm: product category (fashion, beauty, electronics, food,
93 jewelry, home, fitness…), request type (product-only, lifestyle, unboxing, DTC
94 still), target platform, aspect ratio, desired duration, and visual tone.
95 
962. **Select model** — Apply the routing table above. Choose `marketing_studio_video`
97 by default; route product-still requests to `ms_image` via `generate_image`; select
98 `seedance_2_0` only when a routing trigger applies.
99 
1003. **Build the prompt** — Use the craft principles in the references below:
101 - Opening 2-second hook from [references/hooks.md](references/hooks.md)
102 - Product staging, lighting, value communication, lifestyle context from
103 [references/ad-craft.md](references/ad-craft.md)
104 - Worked example prompts by product category and platform from
105 [references/examples.md](references/examples.md)
106 
1074. **Present for review** — Show the assembled prompt and all parameters to the user
108 for review and refinement **before** any generation call.
109 
110---
111 
112## Opt-in generation
113 
114Generation costs Higgsfield credits and requires explicit user confirmation before
115any generate call is made. This skill never auto-generates.
116 
117**Full step-by-step flow** (confirmation gate, balance/cost surface,
118generate → poll → display):
119[`../../shared/generation-flow.md`](../../shared/generation-flow.md)
120 
121**This skill's primary model:** `marketing_studio_video`
122 
123**Audio:** `marketing_studio_video` supports a `generate_audio` boolean. Surface
124this option to the user — enabling it may affect credit cost.
125 
126**Media upload:** Conditional — only when the user supplies a `start_image`,
127`end_image`, or other reference for image-to-video. This skill is NOT a
128mandatory-I2V skill; T2V is the default path. When a reference is provided,
129run the `higgsfield:media_upload` → `higgsfield:media_confirm` atomic pair first.
130 
131**Tool signatures:** [`../../shared/mcp-tools.md`](../../shared/mcp-tools.md)
132 
133---
134 
135## Reference materials
136 
137| File | Contents |
138|---|---|
139| [references/model-specs.md](references/model-specs.md) | Per-model parameter tables for marketing_studio_video, seedance_2_0, and ms_image (including its legitimate 4k resolution enum and required style_id) |
140| [references/ad-craft.md](references/ad-craft.md) | DTC/e-commerce ad craft: product staging, lighting, multi-angle techniques, lifestyle integration, text/CTA guide, quick-cut patterns, sound design |
141| [references/hooks.md](references/hooks.md) | 2-second hook framework with 12 proven e-commerce hooks and prompt phrasing templates |
142| [references/examples.md](references/examples.md) | Master template + 5 full example prompts by product category (fashion, skincare, electronics, food/beverage, jewelry) |
143 

Discussion