Skill 详情
higgsfield-video-explainer
Official Higgsfield workflow for narrated explainer video production.
使用前先检查
自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。
SKILL.md
这段内容是审核时保存的快照。外部来源才是完整且最新的版本。
--- version: 0.12.0 name: higgsfield-video-explainer description: | Build a complete non-photoreal narrated explainer or story video from ordered 10-second blocks: one narrator, one universal style key, one Seed Audio take and one Gemini Omni clip per block, then server-side assembly with explainer_video. Use when: "make an explainer video", "explain this in a video", "turn this topic or document into a narrated video", "tell this story as an animated video", "make a faceless narrated video", or "show me explainer styles". Supports live CMS presets, custom style references, mascot/faceless modes, two aspects, and optional burned subtitles. NOT for: photoreal films, ads/UGC, talking heads, podcasts, motion typography reels, one-off clips without narration, or editing a finished video. argument-hint: "[topic or source files] [duration] [language] [aspect ratio]" allowed-tools: Bash --- # Higgsfield Video Explainer Run the MCP video-explainer workflow through Higgsfield CLI. Lock one visual style key, write one narration line and one matching visual prompt per 10-second block, generate every voice take first, generate every clip second, then immediately assemble the ordered pairs with `explainer_video`. Never use the monolithic `video_explainer` job in this skill. ## MCP-to-CLI mapping | MCP workflow operation | CLI equivalent | |---|---| | `get_explainer_presets` | `higgsfield preset list video-explainer --json` | | `resolve_explainer_preset` | `higgsfield preset resolve video-explainer <preset_id> --json` | | `generate_image` / `nano_banana_pro` | `higgsfield generate create nano_banana_2 ...` | | `list_voices` | `higgsfield voices list --json` | | `generate_audio` / `seed_audio` | `higgsfield generate create seed_audio ...` | | `generate_video` / `gemini_omni` | `higgsfield generate create gemini_omni ...` | | `job_status` | `--wait --json` or `higgsfield generate wait <job_id> --json` | | `explainer_video` | `higgsfield generate create explainer_video ...` | `nano_banana_2` is the public CLI id for the Nano Banana Pro style-key model used by the MCP workflow. ## Bootstrap 1. If `higgsfield` is unavailable, install it: ```bash curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh ``` 2. If `higgsfield account status` fails, ask the user to run `higgsfield auth login`, then wait. 3. Inspect the live contracts before the first submission: ```bash higgsfield model get nano_banana_2 higgsfield model get seed_audio higgsfield model get gemini_omni higgsfield model get explainer_video ``` ## Phase 0 — ask first Collect choices in two separate turns, in this order. Never merge them. ### Turn 1 — style only Always load the live CMS catalog: ```bash higgsfield preset list video-explainer --json ``` Show the preset names with their thumbnail/video preview URLs. Say one short line asking the user to pick a preset, describe a custom style, or attach style-reference images, then end the turn. Do not ask production questions in the same turn. Choosing a style is mandatory; never choose silently unless the user explicitly says “you choose.” Skip this turn only when the request already contains `explainer preset id: <uuid>`. Confirm that UUID exists in the live catalog and keep it for Phase 1. ### Turn 2 — production settings Only after style selection, collect every unresolved setting: - Duration: one to ten whole minutes. `N = duration_minutes × 6` fixed 10-second blocks. - Narration language: English by default, but still offer the choice. - Character: recurring mascot or faceless stylistic scenes. Always ask. - Aspect: `16:9` by default or `9:16` vertical. - Subtitles: off by default. Explain that subtitles cost 0.05 credit per voiced block. If enabled, make the user choose `patrick`, `caveat`, `marker`, or `anton`; never choose silently. Every choice belongs to the user unless they explicitly delegate it. ## Inputs - Topic or personal/phi在 GitHub 阅读完整来源 (打开外部页面)