higgsfield-soul-id
This skill trains a personalized face model called a Soul Character using Higgsfield's API, enabling the agent to create identity-faithful generated images…
Community author
- Agents
- Claude Code
- License
- MIT (permissive)
- Pin
- f83af0bpinned Oct 9, 2026
- Context cost
- about 700 tokenswhen the skill loads
- GitHub stars
- 1,243on higgsfield-ai/skills
- Scripts
- None found
What it does
“Train a Soul Character — a personalized model on a person's face that Higgsfield uses for identity-faithful image and video generation. Use when: "create my Soul", "train my face", "make my digital twin", "build me an avatar", "learn my appearance", "create a character of me", "set up identity for video", "I want my face in generated images". Chain: train Soul (one-time, returns reference_id) → use in higgsfield-generate via `--soul-id <id>` with models like `text2image_soul_v2` or `soul_cinematic`. NOT for: one-shot face swaps (use higgsfield-generate with --image), named-character / non-photo avatars (use higgsfield-generate with prompt).”
Generated summary from the skill's own text
This skill trains a personalized face model called a Soul Character using Higgsfield's API, enabling the agent to create identity-faithful generated images and videos. The agent collects a person's name and face photos, trains a reusable Soul model, and returns a reference ID for use with Higgsfield's generation models like text2image_soul_v2 or soul_cinematic.
When to use it
- User wants personalized generated images or videos with their face
- Creating a digital avatar or character based on a person's appearance
- Setting up identity-consistent image and video generation workflows
- User needs a reusable face model across multiple generation tasks
When not to
- User needs a one-shot face swap without training a model
- Creating fictional or stylized avatar characters without real faces
- User lacks a paid Higgsfield plan (requires Basic tier or higher)
Install
These commands install from the publisher's repository and need no account.
skills CLI
npx skills add higgsfield-ai/skills --skill higgsfield-soul-idInstalls from the repository's default branch, which may have changed since the commit we checked.
GitHub CLI 2.90 or later
gh skill install higgsfield-ai/skills higgsfield-soul-id@f83af0bc1d937c8119099a11f8ebbf5e6fb99819Installs the commit we checked (f83af0b).
Copy by hand
Download the folder at f83af0b and put it in .claude/skills/higgsfield-soul-id for Claude Code and in .agents/skills/higgsfield-soul-id for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.
Copy for your agent
A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.
Prompt
Install the agent skill "higgsfield-soul-id" by higgsfield-ai. Source, pinned to commit f83af0bc1d937c8119099a11f8ebbf5e6fb99819: https://github.com/higgsfield-ai/skills/tree/f83af0bc1d937c8119099a11f8ebbf5e6fb99819/higgsfield-soul-id 1. Download that folder at exactly this commit. Do not use the default branch. 2. Copy every file unchanged, keeping the folder structure, into .claude/skills/higgsfield-soul-id/ for Claude Code and .agents/skills/higgsfield-soul-id/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist. 3. Do not edit the files, and do not run any script in the folder unless I ask you to. 4. When you are done, list the files you copied and where you put them. Listing and checks: https://www.agentnative.dev/skills/higgsfield-ai/higgsfield-soul-id
SKILL.md at the pin
--- version: 0.13.0 name: higgsfield-soul-id description: | Train a Soul Character — a personalized model on a person's face that Higgsfield uses for identity-faithful image and video generation. Use when: "create my Soul", "train my face", "make my digital twin", "build me an avatar", "learn my appearance", "create a character of me", "set up identity for video", "I want my face in generated images". Chain: train Soul (one-time, returns reference_id) → use in higgsfield-generate via `--soul-id <id>` with models like `text2image_soul_v2` or `soul_cinematic`. NOT for: one-shot face swaps (use higgsfield-generate with --image), named-character / non-photo avatars (use higgsfield-generate with prompt). argument-hint: "[name] [photo paths...]" allowed-tools: Bash --- # Higgsfield Soul Character Train a face-faithful identity model. Reusable across all Soul-powered generations. ## Step 0 — Bootstrap Before any other command: 1. If `higgsfield` is not on `$PATH`, install it: ```bash curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh ``` 2. If `higgsfield account status` fails with `Session expired` / `Not authenticated`, ask the user to run `higgsfield auth login` (interactive) and wait for confirmation. 3. Soul training requires a paid plan (Basic+). If `higgsfield account status` shows free plan, tell the user before submitting. ## UX Rules 1. Be concise. No raw IDs in chat. Just say "Soul ready" with a name reference. 2. Detect language and respond in it. CLI flags stay English. 3. Ask for the smallest set of inputs: name + photos. Pick a sensible model variant. 4. Polling is silent — training takes minutes. Don't repeat status updates. ## Workflow 1. **Get name.** One word, used for later reference. Ask if missing. 2. **Get photos.** 5–20 face photos, varied angles and lighting. Local paths or already-uploaded IDs both work — `--image` accepts either. 3. **Pick variant.** - `--soul-2` — for image generation (default) - `--soul-cinematic` — for cinematic / video work Choose based on user's stated downstream use. Default to `--soul-2`. 4. **Submit.** ```bash higgsfield soul-id create --name "<name>" --soul-2 --image ./photo1.png --image ./photo2.png ... higgsfield soul-id create --name "<name>" --soul-2 --image <upload_id> --image <upload_id> ... ``` CLI auto-uploads paths. Captures returned reference id. 5. **Wait.** `higgsfield soul-id wait <id>`. Silent. Default timeout 30m. 6. **Deliver.** "Soul `<name>` ready. Use in generate with `--soul-id <id>`." ## Use the Soul Once trained, pass to `higgsfield-generate`: ```bash higgsfield generate create text2image_soul_v2 --prompt "..." --soul-id <ref_id> --quality 2k --wait higgsfield generate create soul_cinematic --prompt "..." --soul-id <ref_id> --quality 2k --wait ``` `--soul-id` is sent as the model's `custom_reference_id`. For a curated Soul style, list styles with `higgsfield preset list soul-v2` and pass the chosen id as `--style_id` on `text2image_soul_v2`. `--style_id` cannot be combined with `--image`. ## Listing existing Souls ```bash higgsfield soul-id list # all references higgsfield soul-id get <id> # one by id ``` ## Errors - `Minimum Basic plan required` — user is on free plan; tell them. - `Training failed` — check photos quality (5+ unique faces, well-lit). - `Session expired` → `higgsfield auth login`. ## Reference docs - `references/photo-guide.md` — what photos work best - `references/troubleshooting.md` — common training failures
From higgsfield-ai/skills at f83af0b, shown as plain text under its license: MIT (permissive). The license text is in LICENSE.
View SKILL.md on GitHub at f83af0bFiles
- SKILL.md3.6 KB · c0a99f4f36f4
- references/
- photo-guide.md720 B · c3c00f24b10b
- troubleshooting.md538 B · e2e7159fbd00
3 files, 4.9 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.
Skill folder on GitHub at f83af0bRelated in Media and creative
all-images-ai-automation
This skill automates All Images AI operations by discovering and executing tools through Composio's All Images AI toolkit via Rube MCP.
by ComposioOfficial publisher
Agents not labelled yet · about 710 tokens · pinned 6 days ago
remotion-best-practices
This skill routes the agent through Remotion's specialized knowledge bases for video creation, editing, and deployment.
by RemotionOfficial publisher
Contains scripts
Claude Code, Codex, Cursor +3 · about 920 tokens · pinned 6 days ago
remotion-best-practices
This skill routes the agent to specialized Remotion sub-skills based on the user's task, covering video creation, project setup, React markup, maps…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 1K tokens · pinned 6 days ago
remotion-captions
This skill enables video caption workflows including transcribing audio to generate captions, displaying captions in videos, and importing captions from SRT…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 220 tokens · pinned 6 days ago
remotion-captions
This skill enables the agent to work with captions in Remotion videos by transcribing audio to generate captions, displaying them in videos, and importing…
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 270 tokens · pinned 6 days ago
remotion-create
This skill scaffolds a new Remotion video project, opens the browser-based Studio for live preview, and guides composition development using React markup.
by RemotionOfficial publisher
Claude Code, Codex, Cursor +3 · about 680 tokens · pinned 6 days ago