agentsclimarketplace

09 product 360

Skill pixelab-ch/higgsfield-skills/skills/09-product-360

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.From its SKILL.md

Install
npx -y skills add pixelab-ch/higgsfield-skills --skill 09-product-360

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 5 commands, including `higgsfield:media_upload` and 4 more.

SKILL.md

6.6 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

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)
RationaleWidest I2V feature set: genre, mode, resolution controls; all aspect ratiosDedicated cinematic pipeline; use when primary is unavailable
Aspect ratiosauto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:1616:9, 9:16, 1:1 only
Duration4–15 s (continuous)4–15 s (continuous)
Tunable paramsresolution {480p, 720p, 1080p}; mode {std, fast}; genre {auto, action, horror, comedy, noir, drama, epic}None — pass only aspect_ratio and duration
Media rolesimage, start_image, end_image, video, audioimage, 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}; optional soul_id for 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

  1. Gather intent — Confirm: product category, target platform, aspect ratio, desired duration, brand mood (luxury, tech, lifestyle).

  2. Select model — Apply the routing table above. Choose seedance_2_0 by default.

  3. Build the prompt — Use the craft 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. 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:

  1. Ask the user to provide their product photo.
  2. Upload it: run higgsfield:media_upload → returns a pending_id.
  3. Confirm it: run higgsfield:media_confirm → returns a confirmed_id.
  4. Attach it in input_files with role start_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

FileContents
references/model-specs.mdPer-model parameter tables for seedance_2_0, cinematic_studio_3_0, seedream_v4_5, soul_cinematic; per-platform recommendations; verification annotation
references/angles.mdHero 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.md12 hook styles with prompt phrasing, category matching table, advanced hook-stacking guidance
references/examples.mdMaster template, 5 worked product-360 prompts (watch, sneaker, earbuds, fragrance, car seat covers), common mistakes and fixes

What ships with it: 4 files

30.1 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.