Generates product 360° turntable, multi-angle showcase
Higgsfield Product-360 Skill

Generates product 360° turntable, multi-angle showcase, and product reveal video prompts for Higgsfield. A product photo is always required (image-to- video).
--- name: higgsfield-product-360 description: >- Generates product 360° turntable, multi-angle showcase, and product reveal video prompts for Higgsfield. A product photo is always required (image-to- video). Routes to seedance_2_0 (primary) or cinematic_studio_3_0 (fallback). Use when the user wants a product rotation video, turntable showcase, product reveal, 360 view, multi-angle display, product beauty shot, hero product video, or unboxing reveal. when_to_use: >- Use for product 360, turntable, product rotation, multi-angle, product reveal, product showcase, hero shot, beauty shot, product spin, unboxing, or any request to showcase a physical product from multiple angles. Also use when the user wants a product still or hero image before committing to video. allowed-tools: >- mcp__higgsfield__generate_video mcp__higgsfield__generate_image mcp__higgsfield__models_explore
Overview
Crafts production-ready product showcase video prompts and routes them to the best Higgsfield model for 360° turntable and multi-angle output.
Manual install (npx, ZIP)
npx skills add pixelab-ch/higgsfield-skills --skill higgsfield-product-360 -g -a claude-codenpx degit pixelab-ch/higgsfield-skills/skills/09-product-360#main ~/.claude/skills/higgsfield-product-360Connects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md6.6 KB
Read SKILL.md here
Show the full text144 lines
Higgsfield Product-360 Skill
What this skill does
Crafts production-ready product showcase video prompts and routes them to the best Higgsfield model for 360° turntable and multi-angle output.
A product photo is always required. This is a mandatory image-to-video (I2V) skill:
every generation needs a user-supplied product image uploaded and confirmed via the media
branch before calling higgsfield:generate_video. The confirmed image is attached as
start_image.
This skill also handles product hero stills and mood-board frames via the still-image path (see below).
Model routing
Primary and fallback video models
| seedance_2_0 (primary) | cinematic_studio_3_0 (fallback) | |
|---|---|---|
| Rationale | Widest I2V feature set: genre, mode, resolution controls; all aspect ratios | Dedicated cinematic pipeline; use when primary is unavailable |
| Aspect ratios | auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
16:9, 9:16, 1:1 only |
| Duration | 4–15 s (continuous) | 4–15 s (continuous) |
| Tunable params | resolution {480p, 720p, 1080p}; mode {std, fast}; genre {auto, action, horror, comedy, noir, drama, epic} |
None — pass only aspect_ratio and duration |
| Media roles | image, start_image, end_image, video, audio |
image, start_image, end_image |
Routing rule: Use seedance_2_0 by default. Fall back to cinematic_studio_3_0 only
when (1) the primary is unavailable, or (2) the user explicitly wants the cinematic pipeline.
Note that cinematic_studio_3_0 does not support 4:3 or 3:4 aspect ratios.
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 / Reels, 16:9 for YouTube / e-commerce, 1:1 for
Instagram feed, 3:4 for portrait product packaging (seedance_2_0 only). Full table in
references/model-specs.md.
Still-image path (MODEL-05)
For a product hero still or mood-board frame before committing to video, route to
seedream_v4_5 (primary) or soul_cinematic (alternate) via higgsfield:generate_image.
- seedream_v4_5:
quality{basic, high};aspect_ratio{1:1, 4:3, 16:9, 3:2, 21:9, 3:4, 9:16, 2:3}; supports 4K output (this image model legitimately outputs 4K — this does not apply to any video model). - soul_cinematic:
quality{1.5k, 2k}; optionalsoul_idfor style consistency; same wide aspect-ratio set.
After generating a still, the output image can be passed as the start_image input for
the video path above. Full parameter tables: references/model-specs.md.
Prompt-building workflow
Gather intent — Confirm: product category, target platform, aspect ratio, desired duration, brand mood (luxury, tech, lifestyle).
Select model — Apply the routing table above. Choose
seedance_2_0by default.Build the prompt — Use the craft references below:
- Opening hook (2-second attention-capture technique): references/hooks.md
- Camera angles, rotation patterns, and per-category lighting: references/angles.md
- Worked example prompts by product category: references/examples.md
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. 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: seedance_2_0
Media upload — MANDATORY (GEN-04):
A product photo is always required for video generation. Before calling
higgsfield:generate_video:
- Ask the user to provide their product photo.
- Upload it: run
higgsfield:media_upload→ returns apending_id. - Confirm it: run
higgsfield:media_confirm→ returns aconfirmed_id. - Attach it in
input_fileswith rolestart_image:[{ "id": "<confirmed_id>", "role": "start_image" }]
Never pass a pending_id directly to input_files — it will be rejected. See
../../shared/generation-flow.md Step 2b for the full
atomic-pair detail.
Tool signatures: ../../shared/mcp-tools.md
Reference materials
| File | Contents |
|---|---|
| references/model-specs.md | Per-model parameter tables for seedance_2_0, cinematic_studio_3_0, seedream_v4_5, soul_cinematic; per-platform recommendations; verification annotation |
| references/angles.md | Hero angle selection by category, rotation speed and patterns, dynamic camera movements, multi-image angle strategy (3–9 photos), per-category lighting guide, material showcase techniques |
| references/hooks.md | 12 hook styles with prompt phrasing, category matching table, advanced hook-stacking guidance |
| references/examples.md | Master template, 5 worked product-360 prompts (watch, sneaker, earbuds, fragrance, car seat covers), common mistakes and fixes |
| 1 | |
| 2 | name higgsfield-product-360 |
| 3 | description >- |
| 4 | Generates product 360° turntable, multi-angle showcase, and product reveal |
| 5 | video prompts for Higgsfield. A product photo is always required (image-to- |
| 6 | video). Routes to seedance_2_0 (primary) or cinematic_studio_3_0 (fallback). |
| 7 | Use when the user wants a product rotation video, turntable showcase, product |
| 8 | reveal, 360 view, multi-angle display, product beauty shot, hero product |
| 9 | video, or unboxing reveal. |
| 10 | when_to_use >- |
| 11 | Use for product 360, turntable, product rotation, multi-angle, product reveal, |
| 12 | product showcase, hero shot, beauty shot, product spin, unboxing, or any |
| 13 | request to showcase a physical product from multiple angles. Also use when the |
| 14 | user wants a product still or hero image before committing to video. |
| 15 | allowed-tools >- |
| 16 | mcp__higgsfield__generate_video |
| 17 | mcp__higgsfield__generate_image |
| 18 | mcp__higgsfield__models_explore |
| 19 | mcp__higgsfield__job_status |
| 20 | mcp__higgsfield__job_display |
| 21 | mcp__higgsfield__media_upload |
| 22 | mcp__higgsfield__media_confirm |
| 23 | mcp__higgsfield__balance |
| 24 | mcp__higgsfield__show_plans_and_credits |
| 25 | |
| 26 | |
| 27 | # Higgsfield Product-360 Skill |
| 28 | |
| 29 | ## What this skill does |
| 30 | |
| 31 | Crafts production-ready product showcase video prompts and routes them to the best |
| 32 | Higgsfield model for 360° turntable and multi-angle output. |
| 33 | |
| 34 | **A product photo is always required.** This is a mandatory image-to-video (I2V) skill: |
| 35 | every generation needs a user-supplied product image uploaded and confirmed via the media |
| 36 | branch before calling `higgsfield:generate_video`. The confirmed image is attached as |
| 37 | `start_image`. |
| 38 | |
| 39 | This skill also handles product hero stills and mood-board frames via the still-image path |
| 40 | (see below). |
| 41 | |
| 42 | |
| 43 | |
| 44 | ## Model routing |
| 45 | |
| 46 | ### Primary and fallback video models |
| 47 | |
| 48 | | | seedance_2_0 (primary) | cinematic_studio_3_0 (fallback) | |
| 49 | |---|---|---| |
| 50 | | **Rationale** | Widest I2V feature set: genre, mode, resolution controls; all aspect ratios | Dedicated cinematic pipeline; use when primary is unavailable | |
| 51 | | **Aspect ratios** | `auto`, `21:9`, `16:9`, `4:3`, `1:1`, `3:4`, `9:16` | `16:9`, `9:16`, `1:1` only | |
| 52 | | **Duration** | 4–15 s (continuous) | 4–15 s (continuous) | |
| 53 | | **Tunable params** | `resolution` {480p, 720p, 1080p}; `mode` {std, fast}; `genre` {auto, action, horror, comedy, noir, drama, epic} | **None** — pass only `aspect_ratio` and `duration` | |
| 54 | | **Media roles** | `image`, `start_image`, `end_image`, `video`, `audio` | `image`, `start_image`, `end_image` | |
| 55 | |
| 56 | **Routing rule:** Use `seedance_2_0` by default. Fall back to `cinematic_studio_3_0` only |
| 57 | when (1) the primary is unavailable, or (2) the user explicitly wants the cinematic pipeline. |
| 58 | Note that `cinematic_studio_3_0` does not support `4:3` or `3:4` aspect ratios. |
| 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. Full |
| 62 | parameter tables: [references/model-specs.md]. |
| 63 | |
| 64 | ### Per-platform aspect ratio |
| 65 | |
| 66 | Quick rule: `9:16` for TikTok / Reels, `16:9` for YouTube / e-commerce, `1:1` for |
| 67 | Instagram feed, `3:4` for portrait product packaging (seedance_2_0 only). Full table in |
| 68 | [references/model-specs.md]. |
| 69 | |
| 70 | |
| 71 | |
| 72 | ## Still-image path (MODEL-05) |
| 73 | |
| 74 | For a product hero still or mood-board frame before committing to video, route to |
| 75 | `seedream_v4_5` (primary) or `soul_cinematic` (alternate) via `higgsfield:generate_image`. |
| 76 | |
| 77 | **seedream_v4_5:** `quality` {basic, high}; `aspect_ratio` {1:1, 4:3, 16:9, 3:2, 21:9, |
| 78 | 3:4, 9:16, 2:3}; supports 4K output (this image model legitimately outputs 4K — this |
| 79 | does not apply to any video model). |
| 80 | **soul_cinematic:** `quality` {1.5k, 2k}; optional `soul_id` for style consistency; |
| 81 | same wide aspect-ratio set. |
| 82 | |
| 83 | After generating a still, the output image can be passed as the `start_image` input for |
| 84 | the video path above. Full parameter tables: [references/model-specs.md]. |
| 85 | |
| 86 | |
| 87 | |
| 88 | ## Prompt-building workflow |
| 89 | |
| 90 | **Gather intent** — Confirm: product category, target platform, aspect ratio, desired |
| 91 | duration, brand mood (luxury, tech, lifestyle). |
| 92 | |
| 93 | **Select model** — Apply the routing table above. Choose `seedance_2_0` by default. |
| 94 | |
| 95 | **Build the prompt** — Use the craft references below: |
| 96 | Opening hook (2-second attention-capture technique): [references/hooks.md] |
| 97 | Camera angles, rotation patterns, and per-category lighting: [references/angles.md] |
| 98 | Worked example prompts by product category: [references/examples.md] |
| 99 | |
| 100 | **Present for review** — Show the assembled prompt and all parameters to the user for |
| 101 | review and refinement **before** any generation call. |
| 102 | |
| 103 | |
| 104 | |
| 105 | ## Opt-in generation |
| 106 | |
| 107 | Generation costs Higgsfield credits and requires explicit user confirmation before any |
| 108 | generate call. This skill never auto-generates. |
| 109 | |
| 110 | **Full step-by-step flow** (confirmation gate, balance/cost surface, generate → poll → |
| 111 | display): [`../../shared/generation-flow.md`] |
| 112 | |
| 113 | **This skill's primary model:** `seedance_2_0` |
| 114 | |
| 115 | **Media upload — MANDATORY (GEN-04):** |
| 116 | |
| 117 | A product photo is always required for video generation. Before calling |
| 118 | `higgsfield:generate_video`: |
| 119 | |
| 120 | Ask the user to provide their product photo. |
| 121 | Upload it: run `higgsfield:media_upload` → returns a `pending_id`. |
| 122 | Confirm it: run `higgsfield:media_confirm` → returns a `confirmed_id`. |
| 123 | Attach it in `input_files` with role `start_image`: |
| 124 | |
| 125 | [{ "id": "<confirmed_id>", "role": "start_image" }] |
| 126 | |
| 127 | |
| 128 | Never pass a `pending_id` directly to `input_files` — it will be rejected. See |
| 129 | [`../../shared/generation-flow.md`] Step 2b for the full |
| 130 | atomic-pair detail. |
| 131 | |
| 132 | **Tool signatures:** [`../../shared/mcp-tools.md`] |
| 133 | |
| 134 | |
| 135 | |
| 136 | ## Reference materials |
| 137 | |
| 138 | | File | Contents | |
| 139 | |---|---| |
| 140 | | [references/model-specs.md] | Per-model parameter tables for seedance_2_0, cinematic_studio_3_0, seedream_v4_5, soul_cinematic; per-platform recommendations; verification annotation | |
| 141 | | [references/angles.md] | Hero angle selection by category, rotation speed and patterns, dynamic camera movements, multi-image angle strategy (3–9 photos), per-category lighting guide, material showcase techniques | |
| 142 | | [references/hooks.md] | 12 hook styles with prompt phrasing, category matching table, advanced hook-stacking guidance | |
| 143 | | [references/examples.md] | Master template, 5 worked product-360 prompts (watch, sneaker, earbuds, fragrance, car seat covers), common mistakes and fixes | |
| 144 |
Details
- License
- MIT
- Stars on the repo
- ★ 6
- Checked
- Source
- pixelab-ch/higgsfield-skills ↗
- Creator
- pixelab-ch · 3 listings
Similar skills
See all →
SkillReverse engineer native, managed, Electron/JavaScriptREA
SkillBrainstorms ideas into designs before any creative workBrainstorming Ideas Into Designs
SkillRequires technical rigor and verificationCode Review Reception
SkillDiagnosis loop for hard bugs and performance regressionsDiagnosing bugs
SkillImplement the result of /to-spec and /to-tickets in codeImplement spec
SkillWriting a PR bodyMore from pixelab-ch
SkillCrafts high-converting e-commerce product advertisementHiggsfield E-Commerce Ad Skill
SkillCrafts viral social media hook video prompts for TikTokHiggsfield Social Hook Skill