A skill your agent uses when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D…

MITAuto-check passedGame Development

Install Higgsfield 3D

skills CLI
$ npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-3d -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install OSideMedia/higgsfield-ai-prompt-skill higgsfield-3d --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/OSideMedia/higgsfield-ai-prompt-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/higgsfield-3d .claude/skills/higgsfield-3d && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
higgsfield-3d
GitHub stars
713
Token cost
~6.8k tokens
SKILL.md length
3,368 words
Files
1
Skills in repo
33
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D…

  • Works in 4 steps: Build the source images — ideally 2–4… → multi_image_to_3d (or… → Render the GLB from the angles the… → …
  • The user wants a 3D model
  • SKILL.md covers QUICK FACTS, What this sub-skill is for, The catalog — 17 models, six… and The source-image law, plus 10 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Higgsfield 3D is an agent skill from OSideMedia/higgsfield-ai-prompt-skill. Use when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D Body (human shape + pose from one photo) — or mentions 3D Jutsu / Scene Builder 3D (private Blender scene projects built through Python). Also use for a 3D turnaround of a character or prop as a consistent multi-angle reference, or a physical 3D blockout rendered as a staging reference for a video shot. Names that trigger it: generate3d…

Its SKILL.md is about 6.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Game Development, covering 3D graphics and WebGL and AI video generation. It works with Blender and Python. The repository describes itself as: Claude AI skill for cinematic Higgsfield AI prompts — 32 sub-skills covering Seedance 2.5 (omni-reference, video edit + extend) and 2.0, the Hell Grind feature-film pipeline, an… The licence is MIT.

When your agent uses it

  • The user wants a 3D model
  • GLB out of Higgsfield — image-to-3D
  • Multi-view-to-3D
  • Animating a mesh

Example prompts

  • “/higgsfield-3d”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Build the source images — ideally 2–4 views of the subject as one sheet — and fix
  2. multi_image_to_3d (or tripo_h3_1_multiview_to_3d) with should_texture: true;
  3. Render the GLB from the angles the production needs. Where: 3D Jutsu cannot import
  4. Use the renders as image references — character-sheet panels, @ Elements, Seedance

What it can do on your machine

Read from SKILL.md and the folder at commit 7075497. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Higgsfield 3D loads about 6.8k tokens when it runs. Until then it costs about 209 tokens; SKILL.md has 3,368 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~209
When it runs · the whole SKILL.md, loaded when a task matches
~6.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from OSideMedia/higgsfield-ai-prompt-skill at commit 7075497, republished under its MIT licence (© OSideMedia). 3,368 words, ~6,828 tokens.

Download SKILL.mdSave it as .claude/skills/higgsfield-3d/SKILL.md (or your agent's skills folder).
name
higgsfield-3d
description
Use when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D Body (human shape + pose from one photo) — or mentions 3D Jutsu / Scene Builder 3D (private Blender scene projects built through Python). Also use for a 3D turnaround of a character or prop as a consistent multi-angle reference, or a physical 3D blockout rendered as a staging reference for a video shot. Names that trigger it: generate_3d, sam_3_3d, image_to_3d, multi_image_to_3d, meshy_v7_image_to_3d, tripo_h3_1_image_to_3d, tripo_h3_1_multiview_to_3d, hunyuan3d_v3_image_to_3d, meshy_v6_text_to_3d, hunyuan3d_v3_1_text_to_3d, tripo_3d, 3d_rigging, meshy_v5_remesh, meshy_v5_retexture, sam_3_3d_body, animation_actions, scene_builder_3d_*.
user-invocable
true
metadata.tags
higgsfield, 3d, glb, mesh, image-to-3d, multi-view, text-to-3d, rigging, animation, remesh, retexture, 3d-body, 3d-jutsu, scene-builder, blender, turnaround…
metadata.version
1.0.0
metadata.updated
2026-09-26
metadata.parent
higgsfield

Higgsfield 3D — Meshes, Rigs, and 3D Jutsu Scenes

QUICK FACTS

Routing aids — read the linked sections for the full rules. Nothing in this sub-skill is field-tested.

  • 17 3D models in the 2026-09-26 snapshot, six jobs: single image→3D, multi-view→3D, text→3D, rig, remesh / retexture, 3D Body →
  • THE law: the mesh reproduces only what is in the source image — to add or change props, clothing or held objects, edit the IMAGE first, then convert the edited result →
  • Multi-view beats single-view for geometry: 2–4 views of the same subject → multi_image_to_3d / tripo_h3_1_multiview_to_3d →
  • The prompt field: the MCP schema says only sam_3_3d accepts one; the CLI marks it REQUIRED on the three text→3D models — send it there, confirm with get_cost →
  • Server-enforced rules: animation needs rigging; texture options need texturing ON; Hunyuan std caps the prompt at 200 characters and has no PBR →
  • Rig + animate: humanoids rig best; animation_action_id comes from a 678-action library (ids 0–696, not contiguous — look up, never guess) →
  • get_cost: true preflights for free; never auto-resubmit after a transport timeout →
  • 3D Jutsu = private Blender 5.2 scene projects: inspect (query) → guarded edit (run) → show_scene LAST →
  • A generated GLB cannot enter a 3D Jutsu scene — imports are curated-catalog assets only in this version →
  • Film use 1: a mesh turnaround as a multi-angle reference — UNMEASURED →
  • Film use 2: a 3D blockout rendered front-on from the camera's side becomes the SOURCE FRAME for the staging template — UNMEASURED →

What this sub-skill is for

Higgsfield now generates 3D assets (GLB meshes, optionally textured, PBR-mapped, rigged and animated) and hosts 3D Jutsu, a private Blender scene editor driven through Python. This sub-skill documents what each surface is for, what its parameters are, the rules the server enforces, and the two uses that matter to this repo's film work: a consistent multi-angle reference, and a physical staging reference.

It is a routing and discipline layer, the same as the rest of this library: it picks the model and writes the inputs; the execution surface (MCP connector, CLI, web UI) runs the job — see ../higgsfield-stack/SKILL.md.

Everything here comes from the platform's own schemas (provenance at the end). No 3D job and no 3D Jutsu edit has been run from this repo. There are no quality rankings, speed claims or prices in this file — none were measured, so none are stated.

Not this sub-skill: Cinema Studio 2.5's 3D Mode (Gaussian splatting inside a generated image) — that is ../higgsfield-cinema/SKILL.md § 3D Mode. And not a Blender tutorial: 3D Jutsu's Python surface is documented only as far as its tool contracts go.


The catalog — 17 models, six jobs

[OFFICIAL — platform, 2026-09-26] — ../../specs/models_explore_snapshot_3d_2026-09-26.json. ../../scripts/sync_specs.py has no 3D type yet, so there is no generated 3D spec table: this table is read straight from the snapshot. Names and providers are as the snapshot states them.

JobModel idSnapshot name · providerInput
Single image → 3Dsam_3_3dSAM 3 3D Objects · Meta1 image (role image)
Single image → 3Dimage_to_3dImage to 3D · Meshy1 image (role image)
Single image → 3Dmeshy_image_to_3dImage to 3D · Meshy1 image (role image)
Single image → 3Dmeshy_v7_image_to_3dMeshy 7 Image to 3D · Meshyimage (role image_references)
Single image → 3Dtripo_h3_1_image_to_3dTripo H3.1 Image to 3D · Tripoimage (role image_references)
Single OR multi-view → 3Dhunyuan3d_v3_image_to_3dHunyuan3D v3 Image to 3D · Tencent"one image or multiple views" (role image_references)
Multi-view → 3Dmulti_image_to_3dMulti-Image to 3D · Meshy1–4 images of the same subject (role image)
Multi-view → 3Dmeshy_multi_image_to_3dMulti-Image to 3D · Meshy1–4 images of the same subject (role image)
Multi-view → 3Dtripo_h3_1_multiview_to_3dTripo H3.1 Multiview to 3D · Tripo2–4 ordered views (role image_references)
Text → 3Dmeshy_v6_text_to_3dMeshy 6 Text to 3D · Meshyprompt
Text → 3Dhunyuan3d_v3_1_text_to_3dHunyuan 3D v3.1 Text to 3D · Tencentprompt
Text → 3Dtripo_3dText to 3D · (provider, description and tags blank in the snapshot)prompt
Rig an existing mesh3d_rigging3D Rigging · Meshymodel_url (a GLB)
Rig an existing meshmeshy_rigging3D Rigging · Meshymodel_url (a GLB)
Remeshmeshy_v5_remeshMeshy 5 Remesh · Meshymodel_url
Retexturemeshy_v5_retextureMeshy 5 Retexture · Meshymodel_url + text or image style
Human body → 3Dsam_3_3d_body3D Body · Meta1 photo of people (role image_references)

Three duplicate pairs. image_to_3d / meshy_image_to_3d, multi_image_to_3d / meshy_multi_image_to_3d and 3d_rigging / meshy_rigging carry the same name, provider and parameter list in the snapshot. The MCP generate_3d schema names the unprefixed ids as its defaults, and CLI 1.1.23 model get knows only the unprefixed ids (the meshy_-prefixed three return No model with job_type). Use the unprefixed ids. Whether the pairs share a backend is not stated anywhere — do not claim it.

Picking a model
You have / wantUseThe schema's reason
One image, one object in a busy frame — lift just that objectsam_3_3d"Lift a single image of an object"; the only image→3D model that takes a prompt — "to disambiguate which object to lift"; detection_threshold 0–1; export_textured_glb:false for a white mesh
One image, texture + PBR + rig + animation in one jobimage_to_3dOptional texturing, PBR, rigging, animation. should_texture defaults OFF
Same, with a low-poly geometry mode or higher-fidelity geometrymeshy_v7_image_to_3dmodel_type standard / lowpoly; ultra_mode ("higher-fidelity geometry and finer surface detail"); should_texture defaults ON
Face-count control, quads, real-world scale, orientation matched to the phototripo_h3_1_image_to_3dface_limit 1,000–2,000,000; quad; auto_size; orientation: align_image; texture_alignment
Geometry-only or low-poly outputhunyuan3d_v3_image_to_3dgenerate_type Normal / LowPoly / Geometry; face_count 40,000–1,500,000 (default 500,000). The densest ceiling in the catalog is Tripo H3.1's face_limit (up to 2,000,000)
2–4 views of the same subjectmulti_image_to_3d"More views = better geometric accuracy"; same feature set as image_to_3d
2–4 views, Tripo controlstripo_h3_1_multiview_to_3d"2 to 4 ordered views" — the order convention is not in the schema; check the model page before relying on it
Only a descriptionmeshy_v6_text_to_3dmode preview (geometry only) / full (textures); lowpoly; can rig + animate
Only a description, Tencenthunyuan3d_v3_1_text_to_3dmode std ("rapid") / pro ("higher-quality"); PBR, generate_type, face_count are pro-only
Only a description, with a negative prompttripo_3dnegative_prompt; texture + PBR default ON; texture_quality / geometry_quality standard / detailed
A mesh that needs a skeleton3d_riggingTakes model_url, not images
A mesh with bad topology or the wrong size / pivotmeshy_v5_remeshtopology triangle / quad; target_polycount 100–300,000; resize_height; origin_at bottom / center
A mesh that needs a new surfacemeshy_v5_retexturetext_style_prompt or image_style_url (image wins when both are set); enable_original_uv default ON
A photo of a person — body shape + posesam_3_3d_body"Reconstruct human body shape and pose as a GLB"; per-person PLY meshes, 3D keypoints, Meta Human Representation (MHR) metadata

When unsure, the connector's own instruction is to call models_explore(action:'recommend') before any generate_* tool [OFFICIAL — Higgsfield MCP server instructions, 2026-09-26].


The source-image law

[OFFICIAL — Higgsfield MCP tool schema, generate_3d, 2026-09-26] verbatim:

"The mesh reproduces only what is in the source image — to add or change props, clothing, or held objects, edit the image first with generate_image, then convert the edited result."

What that means in practice (the first three lines restate the schema; the rest is labeled):

  • Fix it in 2D, then lift it. A missing prop, the wrong jacket, an empty hand — all of it is an image edit before it is a 3D job. There is no mesh-side "add a sword".
  • Retexturing is the one post-hoc surface change the catalog offers (meshy_v5_retexture); geometry changes go back to the image.
  • The image-side tools for that edit are the image sub-skills this library already has — ../higgsfield-gpt-image-2/SKILL.md (reference sheets, edits) and ../../templates/ad-asset-prep.md (prop three-views, product sheets).
  • [INFERENCE — untested] A single-view source shows one side of the subject; the model has to supply the rest. That is the problem multi-view input exists to reduce (next section) — plan the source images for the angles you will need, not just the pretty one.

Multi-view beats single-view

[OFFICIAL — platform, 2026-09-26] multi_image_to_3d: "1-4 images of the same subject from different angles … More images improve geometric accuracy." The MCP schema says the same: use it "when 2-4 views of the same subject are available (better geometric accuracy)".

  • Same subject is the whole condition. Four images of four slightly different characters are not four views. [INFERENCE — untested] Views cut from one generated sheet are more likely to agree than four separate generations — the same reasoning the cinema sub-skill applies to location sheets (../higgsfield-cinema/SKILL.md § Location Reference Sheets: alt angles "from a single seed" keep light and material consistent).
  • Role names differ by model: Meshy multi-image takes role image (max 4); Tripo multiview and Hunyuan take image_references. The server "may auto-coerce when unambiguous" — still pass the declared role.
  • Tripo wants its views ordered, and the order is not published in the schema. Do not guess a front / left / back / right convention into a delivery.

The prompt field — two surfaces disagree

  • [OFFICIAL — Higgsfield MCP tool schema, generate_3d, 2026-09-26]: "Optional text guidance. Only sam_3_3d accepts a prompt (to disambiguate which object to lift). Other 3D models ignore it."
  • [OFFICIAL — platform CLI 1.1.23, higgsfield model get <id> --json, 2026-09-26]: prompt is required on meshy_v6_text_to_3d, hunyuan3d_v3_1_text_to_3d and tripo_3d; optional (default empty) on sam_3_3d; absent from every image-input, rig, remesh, retexture and body model.

The MCP sentence is accurate for the image-input models and cannot be literally true for text→3D (a text→3D job with its prompt ignored has no input). Do not settle it by guessing: for text→3D, send the prompt, and run get_cost: true first — the server returns adjustments showing what it did with the request before anything is spent. For texture direction on the image-input models, the fields are texture_prompt / texture_image_url (Meshy) — not prompt.


Parameter rules the server enforces

[OFFICIAL — platform CLI 1.1.23, model get rules, 2026-09-26] — each is a server-side constraint; breaking one rejects the job.

Model(s)Rule
image_to_3d, multi_image_to_3d, meshy_v7_image_to_3d, meshy_v6_text_to_3denable_animation requires enable_rigging=true
image_to_3d, multi_image_to_3d, meshy_v6_text_to_3danimation_action_id is required when enable_animation=true (meshy_v7 defaults it to 92)
image_to_3d, multi_image_to_3d, meshy_v7_image_to_3dtexture_prompt, texture_image_url and enable_pbr each require should_texture=true
meshy_v6_text_to_3dtexture options (texture_prompt, texture_image_url, enable_pbr) require mode=full; rigging_height_meters requires enable_rigging=true
hunyuan3d_v3_1_text_to_3din mode=std: prompt ≤ 200 characters, no generate_type, no face_count, no enable_pbr (PBR needs pro); enable_pbr is ignored with generate_type=Geometry
hunyuan3d_v3_image_to_3denable_pbr unsupported with generate_type=Geometry; polygon_type=quadrilateral requires generate_type=LowPoly
meshy_v5_retexturetext_style_prompt or image_style_url is required
tripo_h3_1_*"Enabling PBR also enables textures" (schema description)

Two defaults that bite: image_to_3d / multi_image_to_3d return an untextured mesh unless should_texture: true is set; meshy_v7_image_to_3d textures by default. Meshy target_polycount defaults to 30,000 (range 100–300,000); Meshy should_remesh defaults on, and when off, "returns the raw triangular mesh and topology/target_polycount are ignored".


Rigging and animation

[OFFICIAL — platform, 2026-09-26] + [OFFICIAL — Higgsfield MCP tool schema, 2026-09-26]

  • Two routes to a rig: enable_rigging: true on a generating model (Meshy image, multi-image, 6 text, 7 image), or 3d_rigging on a mesh you already have. 3d_rigging takes model_url — a public HTTPS GLB without embedded credentials, or (per the MCP schema) a prior 3D job_id.
  • Humanoids rig best. The schema's own caveat: "Works best on humanoid/character subjects; non-bipeds (animals, objects) may rig poorly."
  • Pose: pose_mode a-pose / t-pose — "Recommended with enable_rigging for cleaner skeletons." rigging_height_meters (default 1.7) scales the skeleton.
  • Animation: enable_animation: true + animation_action_id. The library holds 678 actions with ids in 0–696 — the ids are not contiguous, so never compute or guess one. The schema's named picks: idle 0, walk 30 (Casual_Walk), run 16 (RunFast), jump 466 (Regular_Jump), wave 28 (Big_Wave_Hello), dance 64 (All_Night_Dance).
  • Look it up: MCP animation_actions (read-only, no job; groups WalkAndRun, BodyMovements, DailyActions, Dancing, Fighting; each result carries a preview GIF — when several fit, show the previews and let the user pick) or CLI higgsfield preset list animation-action --query walk.
  • Rigging and animation each add cost (schema wording) — preflight.

Cost and submission discipline

  • Preflight is free: MCP generate_3d with get_cost: true "preflights credits without submitting"; CLI higgsfield generate cost <model_id> [--param value]…. Apply the adjustments the server returns. This file lists no prices — they were not measured.
  • Cost drivers the schema names: texturing ("Costs more credits"), rigging and animation ("Adds cost"). count 1–4 multiplies the job.
  • Timeouts: "On a transport timeout the submission outcome may be unknown: do not automatically resubmit. Reuse returned job IDs and retry only after the original outcome is known."
  • Inputs: medias[].value is a media_id or a prior job_id, never a URL (web media goes through media_import_url; local files through media_upload_widget). The exception is the model_url field on rig / remesh / retexture, which is a URL — for remesh and retexture the snapshot says to upload the GLB through the media API with type=file and pass the returned URL.
  • Surface choice and the general two-step preflight: ../higgsfield-stack/SKILL.md § Preflight discipline.

Show full SKILL.md (1,331 more words)Show less

3D Jutsu (Scene Builder 3D)

[OFFICIAL — Higgsfield MCP tool schema, scene_builder_3d_*, 2026-09-26]

A private project holding a Blender scene that an agent edits by running Python against it; results deliver as a GLB (portable) or a .blend (editable source).

StepToolContract
Find or make a projectscene_builder_3d_list_projects / scene_builder_3d_create_projectCreation is not idempotent — on an interrupted or uncertain create, list projects before retrying, or you make a duplicate
Read statescene_builder_3d_get_projectRevision, scene sequence, active operation, committed artifacts. An empty project is a valid empty scene at revision 0
Inspectscene_builder_3d_query_pythonbpy + artifacts; temporary changes are discarded; can render and publish preview images without committing; returns the guards revisionBefore + sceneSequenceAfter
Editscene_builder_3d_run_pythonOne coherent edit against the exact inspected revision + expectedSceneSequence, with a stable operationId; advances revisionAfter. One mutation per project at a time; on a stale-state conflict, inspect again and regenerate with fresh guards and a new operation id
Add a modelscene_builder_3d_search_assets → scene_builder_3d_import_assetCurated catalog GLBs only; copy the search result's importArguments (incl. catalogSearch); never repeat an import to poll it
Waitscene_builder_3d_get_operationPoll an active operation (waitSeconds max 8)
Deliverscene_builder_3d_show_sceneThe final 3D Jutsu call, with the exact committed revision. The widget is for the user — it is not visual evidence for the agent
Verifyscene_builder_3d_get_artifactFetch a render a query or edit published; inspect it before judging framing, light or geometry
Exportscene_builder_3d_get_glb / scene_builder_3d_get_blendShort-lived downloads of an existing export; "a successful download does not establish that the exported scene looks correct"

Engine facts the schema pins:

  • Blender 5.2; engines BLENDER_EEVEE, BLENDER_WORKBENCH, CYCLES (not BLENDER_EEVEE_NEXT). Query RNA rather than assuming older APIs exist.
  • Build at metre scale with descriptive object names. For a new multi-object scene, establish the delivery camera, a motivated key light, fill and ambient light in the first blockout.
  • Committed scenes are finalized with Eevee and Khronos PBR Neutral. Procedural shaders and world lighting "do not reliably carry into GLB" — use Principled materials and Point / Sun / Spot lights when GLB delivery matters.
  • Published files: at most 8 PNG / JPEG / MP4 per operation, 512 MiB each, 1 GiB total, images ≤ 16,384 px per side and ≤ 64 MP. Python code ≤ 256 KiB.
  • Coordinates: the editor / glTF side is Y-up; bpy is Z-up — account for it when comparing transforms.
What 3D Jutsu cannot take in
  • scene_builder_3d_import_asset: "This version accepts catalog assets only." and "Attachment IDs are not supported by this tool."
  • run_python / query_python: "No network fetches or embedded model bytes; use scene_builder_3d_import_asset."

So a GLB from generate_3d — or the user's own model — has no documented way into a 3D Jutsu scene in this version. A Jutsu scene is built from catalog assets plus geometry made in bpy. Say this before anyone promises "put my generated character in the scene".


Film use 1 — a 3D turnaround as a multi-angle reference

[HYPOTHESIS — UNMEASURED; nothing below has been fired]

The idea. Image-generated turnarounds draw every angle separately, and each angle can drift. A mesh has one geometry: render it from any angle and the angles agree by construction. That is the property worth testing.

The chain.

  1. Build the source images — ideally 2–4 views of the subject as one sheet — and fix every prop, garment and held object in the image first (§ The source-image law).
  2. multi_image_to_3d (or tripo_h3_1_multiview_to_3d) with should_texture: true; get_cost: true first.
  3. Render the GLB from the angles the production needs. Where: 3D Jutsu cannot import it (§ What 3D Jutsu cannot take in), so the renders happen in any GLB viewer or the user's own Blender, outside Higgsfield.
  4. Use the renders as image references — character-sheet panels, @ Elements, Seedance image references.

What is not known — say it, don't paper over it:

  • Whether a textured mesh holds a face's identity. For faces this library's route is Soul ID and character sheets (../higgsfield-soul/SKILL.md); a mesh render is not a substitute until someone measures it.
  • Whether a rendered-CG reference bleeds its render look into a photoreal video. The staging-reference work measured that a graphic-looking reference can bleed, and closed it with a three-layer architecture (../../templates/seedance/staging-reference.md); the same risk plausibly applies to mesh renders and is untested.
  • A reasonable first probe: a rigid prop — no face, no cloth, nothing that deforms — is the case with the least to lose.

Higgsfield's own image-side turnaround path is its character-sheet workflow — see ../higgsfield-stack/SKILL.md § Higgsfield's bundled workflows for when to hand off to it.


Film use 2 — a 3D blockout as a staging reference

[HYPOTHESIS — UNMEASURED; nothing below has been fired]

This library already names the right shape for a reference a video model sees: ../../templates/seedance/staging-reference.md — front-on, from the camera's side, thin muted-colour outlines, attached last, described in positive form only. And ../../templates/seedance/top-down-map.md — a floor plan is for reasoning, never attached. A 3D scene can serve both, because a camera placed in a scene renders exactly the shape the doctrine asks for.

What 3D adds. Real perspective, relative scale in metres, and a camera you can put where the shot's camera actually is — the geometry a hand sketch only approximates.

The chain.

  1. Block it in 3D Jutsu at metre scale. Stand-in figures (bpy primitives or catalog assets from scene_builder_3d_search_assets) with descriptive names, the anchoring furniture, and one delivery camera at the shot's position, height and lens.
  2. Render front-on through that camera with scene_builder_3d_query_python (a query render publishes a PNG without committing a revision) and fetch it with scene_builder_3d_get_artifact.
  3. That render is not the staging reference — it is the source frame. A Blender render has shaded, solid figures; layer 1 of the anti-bleed architecture is outlines, never fills. Feed the render to Step 1 of staging-reference.md (the diagram-generation prompt) exactly as the template feeds a real frame: it converts the frame into the thin muted outline drawing, with the same colour legend, tag naming and QA checklist.
  4. Write the words from the scene data. The template requires every figure's position, pose and facing to be spelled out in words ("the words carry the staging"). query_python returns exact object names, positions in metres and transforms — the per-figure lines can be read off the scene instead of eyeballed.
  5. Optional floor plan: a render from an overhead camera of the same scene is a top-down map — reasoning only, per top-down-map.md; never attached.
  6. Coverage: move the camera, render again, run Step 1 again. The template's rule — regenerate from the original frame, never from the previous diagram — holds automatically, because every diagram is drawn from a fresh render of the same geometry.

The measured caveat still governs. The staging reference tracked the map's orientation 6/12 — chance (staging-reference.md). A more accurate source geometry does not change what the video model does with the map. Offer this as a sharper shared authoring artifact; when a position must hold, back it with the prose blocking locks the template points to.

A third, smaller possibility — sam_3_3d_body turns a photo of a person into body shape, pose and 3D keypoints — could supply a pose from a reference photo. Its GLB cannot enter 3D Jutsu either; unmeasured.


Provenance and what is not known

  • Catalog: ../../specs/models_explore_snapshot_3d_2026-09-26.json [OFFICIAL — platform, 2026-09-26] (17 models, has_more: false). The snapshot ages out of the 30-day trust window on 2026-10-26 — after that, verify live (HARD RULE 3): models_explore(type:'3d') or higgsfield model get <id>.
  • Tool contracts: generate_3d, animation_actions, scene_builder_3d_* [OFFICIAL — Higgsfield MCP tool schema, 2026-09-26] — read from the connector's tool definitions; no tool was called.
  • Prompt requirements and CEL rules: [OFFICIAL — platform CLI 1.1.23, higgsfield model get <id> --json, 2026-09-26] — free schema reads, no job created.
  • Not known: output quality, speed, price, how any 3D model handles faces, how a mesh-derived reference behaves in a video model, the Tripo view order, whether the duplicate Meshy ids share a backend. Nothing here was fired.
  • ../higgsfield-stack/SKILL.md — execution surfaces, preflight, and Higgsfield's own character-sheet workflow
  • ../higgsfield-gpt-image-2/SKILL.md — reference sheets and image edits (the "edit the image first" step)
  • ../higgsfield-soul/SKILL.md — face identity (the route a mesh does not replace)
  • ../higgsfield-cinema/SKILL.md — Cinema Studio 2.5 3D Mode (Gaussian splats — a different "3D")
  • ../../templates/seedance/staging-reference.md · ../../templates/seedance/top-down-map.md — the staging doctrine Film use 2 plugs into

© OSideMedia, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/higgsfield-3d of OSideMedia/higgsfield-ai-prompt-skill.

Open the folder on GitHubat commit 7075497

Compare with similar skills

Higgsfield 3D next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Higgsfield 3D compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Higgsfield 3D this skillOSideMedia/higgsfield-ai-prompt-skill713—~6.8kAutomated safety check: PassMIT
Text To 3D AssetLaurentiuGabriel/unreal-game-assets-creation-skill148—~2.1kAutomated safety check: PassNone
Blender Web Export Pipelinefreshtechbro/claudedesignskills1k—~4.2kAutomated safety check: PassMIT
Blenderautonomous-ai/openharness1.2k—~2.1kAutomated safety check: PassMIT
CLI Hub Matrix 3D CadHKUDS/CLI-Anything52k—~2.4kAutomated safety check: PassApache-2.0
Procedural Geometry for Blender Scriptslukapiskorec/craftbot154—~1.4kAutomated safety check: PassCustom licence

Similar skills

  • Text To 3D Asset

    LaurentiuGabriel/unreal-game-assets-creation-skill

    Generate a game-ready 3D asset by running the local AI pipeline sequentially: Fooocus (SDXL text-to-image) - Hunyuan3D-2 (image-to-textured-GLB) - optional Blender FBX convert + Unreal import.

    148 GitHub stars~2.1k tokensUpdated 2 mo ago
    Game DevelopmentAuto-check passed
  • Blender Web Export Pipeline

    freshtechbro/claudedesignskills

    Exports and optimizes Blender 3D models and animations for the web as glTF, covering batch Python scripting, texture baking, decimation and LOD generation for Three.js and Babylon.js.

    1k GitHub stars~4.2k tokensUpdated 10 mo ago
    Game DevelopmentAuto-check passed
  • Blender

    autonomous-ai/openharness

    Model objects and scenes with Blender's Python (bpy) headless — primitives, modifiers, materials, collections, cameras, lights, animation — export glTF the 3D pane shows live, render stills and…

    1.2k GitHub stars~2.1k tokensUpdated today
    Game DevelopmentAuto-check passed
  • CLI Hub Matrix 3D Cad

    HKUDS/CLI-Anything

    Capability-based multi-tool matrix for 3D modeling, CAD, point clouds, rendering, GPU debugging, and fabrication.

    52k GitHub stars~2.4k tokensUpdated 18 days ago
    Game DevelopmentAuto-check passed
  • Guides Blender Python that generates construction geometry from derived parametric expressions instead of hand-typed coordinates, so changes propagate and overlaps stay checkable.

    154 GitHub stars~1.4k tokensUpdated 9 days ago
    Game DevelopmentAuto-check passed
  • Image to Three.js Model

    img2threejs/img2threejs

    Rebuilds the object in a reference image as a procedural, animation-ready Three.js model written entirely in code, using staged sculpting with quality checks.

    18k GitHub starsUsed in 1 repo~8.2k tokens
    Game DevelopmentAuto-check passed

More from OSideMedia/higgsfield-ai-prompt-skill

All 33 skills in this repo
  • Higgsfield

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses whenever the user asks anything about Higgsfield AI — writing or refining video/image prompts, choosing a model (Kling, Veo, Wan, Seedance, Minimax Hailuo, DoP, Soul, Nano…

    713 GitHub stars~9.1k tokensUpdated 13 days ago
    Auto-check passed
  • Higgsfield Assist

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses 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…

    713 GitHub stars~2.9k tokensUpdated 13 days ago
    Auto-check passed
  • Higgsfield Image Shots

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses when the user wants to generate a cinematic still image on Higgsfield, asks about shot framing, camera angle, or composition for image prompts, needs a specific shot type…

    713 GitHub stars~5.1k tokensUpdated 13 days ago
    Auto-check passed
  • Higgsfield Mixed Media

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses when the user asks about Mixed Media, wants to apply artistic preset styles to an image (Noir, Sketch, Paper, Canvas, Particles, Neon, etc.), combine multiple artistic…

    713 GitHub stars~2.3k tokensUpdated 13 days ago
    Auto-check passed
  • Higgsfield Moodboard

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses when the user asks about Moodboard, building a moodboard from reference images, curated moodboard presets, Soul Hex color transfer, applying a visual style direction to…

    713 GitHub stars~2.3k tokensUpdated 13 days ago
    Auto-check passed
  • Higgsfield Motion

    OSideMedia/higgsfield-ai-prompt-skill

    A skill your agent uses when the user wants to apply a named Higgsfield motion preset, asks about VFX presets, transformation effects, elemental effects, or transition presets.

    713 GitHub stars~5k tokensUpdated 13 days ago
    Auto-check passed

Works with

Questions about Higgsfield 3D

What does Higgsfield 3D do?

A skill your agent uses when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D…. Higgsfield 3D is an agent skill from OSideMedia/higgsfield-ai-prompt-skill. Use when the user wants a 3D model, mesh or GLB out of Higgsfield — image-to-3D, multi-view-to-3D, text-to-3D, rigging or animating a mesh, remesh / retopology, retexture, or 3D Body (human shape + pose from one photo) — or mentions 3D Jutsu / Scene Builder 3D (private Blender scene projects built through Python).

When should I use Higgsfield 3D?

Higgsfield 3D fits situations like: the user wants a 3D model; GLB out of Higgsfield — image-to-3D; multi-view-to-3D; animating a mesh.

How do I install Higgsfield 3D in Claude Code?

Run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-3d -a claude-code`. Or copy the skill folder (skills/higgsfield-3d in OSideMedia/higgsfield-ai-prompt-skill) into .claude/skills/higgsfield-3d in your project. Claude Code loads it when a task matches its description.

How do I install Higgsfield 3D in Codex?

Run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-3d -a codex`. Or copy the skill folder (skills/higgsfield-3d in OSideMedia/higgsfield-ai-prompt-skill) into .agents/skills/higgsfield-3d in your project. Codex loads it when a task matches its description.

Can I use Higgsfield 3D in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add OSideMedia/higgsfield-ai-prompt-skill --skill higgsfield-3d -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/higgsfield-3d, .gemini/skills/higgsfield-3d, .github/skills/higgsfield-3d and .opencode/skills/higgsfield-3d in your project.

What does Higgsfield 3D need to run?

SKILL.md names no scripts, command-line tools or credentials: Higgsfield 3D is instructions for the agent only. Our summary lists: Python 3.

Does Higgsfield 3D access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Higgsfield 3D safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Higgsfield 3D use?

Higgsfield 3D is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Higgsfield 3D use?

About 6.8k tokens (SKILL.md is roughly 27k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Higgsfield 3D?

Skills that share tags, products or a category with Higgsfield 3D: Text To 3D Asset (LaurentiuGabriel/unreal-game-assets-creation-skill, 148 stars), Blender Web Export Pipeline (freshtechbro/claudedesignskills, 1k stars), Blender (autonomous-ai/openharness, 1.2k stars) and CLI Hub Matrix 3D Cad (HKUDS/CLI-Anything, 52k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Higgsfield 3D?

OSideMedia (a GitHub user) maintains it in OSideMedia/higgsfield-ai-prompt-skill, which has 713 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on September 27, 2026.

Source: OSideMedia/higgsfield-ai-prompt-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.