本文へ移動
cccskills
無料GitHub で公開

higgsfield-soul-id

Use when the user wants to train a reusable face-faithful Soul Character identity on Higgsfield. One-time training returns a reference_id passed to Soul models in higgsfield-generate via `--soul-id`. Use this skill whenever: "train soul character", "create my Soul", "train my face", "make my digital twin", "build me an avatar", "create a character of me", "set up identity for video", "I want my face in generated images", "face-faithful character", "reusable character", "brand character training", "build a character from photos", "soul training", "soul-id create". After training, logs the soul_reference_id to `brand/assets.md`. NOT for: one-shot face swaps (use higgsfield-generate with --image), fictional/non-photo avatars (use higgsfield-generate with a prompt). Requires Higgsfield CLI + Basic plan or higher.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md6.9 KB
  • references/photo-guide.md720 B
  • references/troubleshooting.md538 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

/higgsfield-soul-id — Train a Reusable Face Identity

Train a face-faithful Soul Character model. Reusable across all Soul-powered image and video generations in higgsfield-generate.

When to use

  • User wants their face (or a specific person's face) in Higgsfield-generated images/videos
  • "train my soul", "create soul character", "make a digital twin", "brand character training"
  • Setting up a reusable identity before a campaign requiring consistent character appearance
  • The user has 5–20 photos of a face and wants them persisted as a model reference

Route elsewhere if:

  • User just wants a one-shot image with a face reference → higgsfield-generate with --image
  • User wants a fictional/non-photo avatar from a text description → higgsfield-generate with a prompt

On Activation

  1. Read brand/creative-kit.md if present (written by /visual-style) — check for brand character or persona notes.
  2. Ask for the name to assign to the Soul (one word, used for later reference).
  3. Ask for photos (5–20 face photos, local paths or upload UUIDs).
  4. Confirm plan tier: Soul training requires Basic+ plan. Check higgsfield account status.

Optional dependency — Higgsfield account

This skill requires the @higgsfield/cli binary and a Higgsfield account.

Without the CLI installed, return a clear actionable error:

higgsfield CLI not found. Install with:
  curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh
Then authenticate:
  higgsfield auth login

Without an authed Higgsfield account, the CLI itself surfaces the auth prompt — no special handling needed in the skill.

Fallback for image generation only: if the user just needs a one-off image and doesn't have a Higgsfield account, route them to image-gen (Gemini, model gemini-3.1-flash-image-preview, free tier). Soul Character training has no fallback — it requires Higgsfield.

Step 0 — Bootstrap

Before any other command:

  1. If higgsfield is not on $PATH, install it:
    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.
    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>."
  7. Log to brand assets. Append the soul reference_id to brand/assets.md so it's discoverable in future sessions without re-asking.

Use the Soul

Once trained, pass to higgsfield-generate:

higgsfield generate create text2image_soul_v2 --prompt "..." --soul-id <ref_id> --wait
higgsfield generate create soul_cinema_studio --prompt "..." --soul-id <ref_id> --wait

Listing existing Souls

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.

Anti-Patterns

Anti-patternWhy it failsInstead
Submitting fewer than 5 photosTraining with too few images produces a weak identity — the soul drifts from the source face in generation.Ask for at least 5 photos, ideally 10–15, varied angles and lighting conditions. See references/photo-guide.md.
Using the wrong variant for the job--soul-2 for a cinematic video generates identity but the model wasn't optimized for motion fidelity.Pick --soul-2 for stills, --soul-cinematic for video/cinematic work.
Not logging the reference_idThe user will need to re-ask for their soul IDs in every future session.Always append the soul reference_id to brand/assets.md on success.
Trying to train on free planCommand fails mid-run with a plan error.Check higgsfield account status before submitting. Surface the plan requirement upfront.

Reference docs

  • references/photo-guide.md — what photos work best
  • references/troubleshooting.md — common training failures

Attribution

Ported from higgsfield-ai/skills — MIT License, Copyright (c) 2026 Higgsfield AI. Adapted for mktg's drop-in contract on 2026-05-05.

Upstream version: 0.3.0 Upstream commit: 1dcfe2687c3a9092232bac55c2b6b9ae3fc717d7

Drift detection: if the upstream skill changes, re-run mktg-steal https://github.com/higgsfield-ai/skills to evaluate the diff.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Add a new expert to the Remotion experts page

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

add-sfx

無料

Add a new sound effect to @remotion/sfx

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

Use when setting up a secure email inbox for any AI agent — configuring inbound email via Resend, webhooks, tunneling for local development, and implementing security measures to prevent prompt injection attacks. Also use when someone mentions 'agent email', 'bot inbox', 'receive emails for agent', 'agent webhook', 'email security for AI', 'prompt injection via email', 'inbound email for bot', or wants their AI agent to receive and respond to emails securely.

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

ai-seo

無料

Builds, measures, and improves an Answer Engine Optimization program across ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews, and Copilot. Use for AEO, GEO, LLMO, AI search visibility, AI citations, brand mentions, answer-engine monitoring, llms.txt, AI crawler audits, or questions like 'what does AI say about us?' and 'why are competitors cited instead of us?'. Produces a durable evidence report and prioritized gameplan, not a one-shot content checklist.

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

Generate Apple App Store screenshot pages as a Next.js app with html-to-image export at required resolutions. Screenshots are advertisements, not documentation — every screenshot sells one idea. Use when building App Store screenshots, generating exportable marketing screenshots for iOS apps, or creating programmatic screenshot generators. Triggers on 'app store screenshots', 'App Store', 'screenshot generator', 'iOS screenshots', 'marketing screenshots', 'phone mockup', 'ASO screenshots', 'app store assets', 'app listing', 'app store page', or 'app preview images'. Also use when someone is about to submit an app and needs store assets, or when they say 'make my app store page look good'. Includes iPhone and iPad mockup components with pre-measured dimensions.

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

Build detailed buyer personas and audience profiles from research. Use this skill whenever the user mentions audience, buyer persona, ideal customer, target market, ICP, watering holes, 'who am I selling to', customer research, or audience profile. Also use when content feels unfocused or generic (that's an audience problem), when conversion is low because messaging doesn't resonate, when starting any new project (audience should be first), or when any downstream skill needs audience.md but it doesn't exist yet. Even if the user doesn't explicitly ask for audience research, trigger this if they're writing copy or building a landing page without a clear audience defined. Three approaches: Quick Profile, Persona Build, Community Mining.

日本語の概要は準備中です。原文の説明を表示しています。

MoizIbnYousaf/marketing-cli322026年9月12日 更新

MoizIbnYousaf のスキルをすべて見る

このスキルの問題を報告する