higgsfield
Skill75 starsChanged 4 months agoMITView on GitHub
Generate images and videos via Higgsfield API. Covers: still images (flux_2), animated clips (Kling, Veo, Seedance), full narrated episodes, familiar avatars, podcast video rendering, and ambient loops. Before any command, run sh ~/.agents/skills/higgsfield-generate/scripts/preflight.sh and use the HIGGSFIELD_BIN path it prints instead of a bare higgsfield (where the examples below say higgsfield). Never run a 0.x copy: on 2026-10-13 the 0.2.1 copy that PATH falls back to answered "Session expired" and the saved login was gone the same minute. Credentials live…
- Reads credentials
10 other projects use a version of this.
Adopted by
Most recently taken up by
- JustinPerea/nebula-nodestheir own version, first seen Nov 5, 2026
- aaronjmars/miroshark-aeontheir own version, first seen Oct 21, 2026
- aeonfun/aeontheir own version, first seen Oct 20, 2026
- MiroShark/miroshark-aeontheir own version, first seen Oct 17, 2026
- aaronjmars/aeontheir own version, first seen Oct 8, 2026
- OSideMedia/higgsfield-ai-prompt-skilltheir own version, first seen Sep 27, 2026
Used with
Projects with it also use aeon-update, auto-workflow and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
aaronjmarsSkillaeon-update
Pull framework updates from the upstream Aeon repo into this instance - 3-way merges canon's new commits into a PR, never clobbering operator config.
Also in 4 projects that use this
aaronjmarsSkillauto-workflow
Two-mode aeon.yml workflow builder - analyze inspects URLs and emits a tiered, signal-verified skill-enablement plan plus an aeon.yml diff; enable flips slugs to enabled:true and opens a PR.
Also in 4 projects that use this
- +10 more from aaronjmars
Other versions10 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 10
- aaronjmars/aeon★ 789same name
- aeonfun/aeon★ 789same name
- OSideMedia/higgsfield-ai-prompt-skill★ 788same name
- robonuggets/higgsfield-skill★ 61same name
- Starchild-ai-agent/official-skills★ 32same name
- JustinPerea/nebula-nodes★ 23same name
- aaronjmars/miroshark-aeon★ 20same name
- MiroShark/miroshark-aeon★ 20same name
- mahshid1378/Owner-avatar-higgsfield-ai-prompt-skill★ 4same name
- Koushik890/higgsfield-api-skill★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository59 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- skills/heygen-skills/CLAUDE.mdCLAUDE.md
- 1passwordSkill
- ask-curlSkill
- boardSkill
- cleanup-unused-filesSkill
- codeflow-maintainerSkill
- codex-session-managerSkill
- coven-astraSkill
- coven-board-entrySkill
- coven-charmSkill
- coven-cloud-maintainerSkill
- coven-codySkill
- coven-echoSkill
- coven-identity-canonSkill
- coven-kittySkill
- coven-parallel-workSkill
- coven-sageSkill
- coven-task-managerSkill
- daily-dev-agenticSkill
- discrawlSkill
- disk-space-optimizerSkill
- epubSkill
- familiar-board-stewardshipSkill
- heygen-avatarSkill
- heygen-videoSkill
- heygen-skillsSkill
- higgsfield-generateSkill
- linear-issue-managementSkill
- lit-ui-designerSkill
- lobsterSkill
- maintainer-barSkill
- memory-recallSkill
- memory-timeline-managerSkill
- ml-engineerSkill
- nodriverSkill
- ocrSkill
- openclaw-devSkill
- openclaw-trustSkill
- opencoven-designSkill
- OpenCoven Role Creation ProcessSkill
- pr-agentSkill
- project-managerSkill
- prompt-engineerSkill
- prompt-vaultSkill
- research-ingestionSkill
- ritual-dapp-frontendSkill
- rollcallSkill
- security-agentSkill
- skill-scannerSkill
- slidev-deck-pipelineSkill
- tauri-apple-releaseSkill
- threejs-animationSkill
- tinyfish-agent-runSkill
- tinyfish-browserSkill
- tinyfish-fetchSkill
- tinyfish-searchSkill
- tinyfishSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 1 is distinctive, and 4 are very specific to this project.
0
Common
Most of the 9 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 9
Before any command, run sh ~/.agents/skills/higgsfield-generate/scripts/preflight.sh and use the HIGGSFIELD_BIN path it prints instead of a …
- Very specific: line 15
Never pass keys as CLI args or bake them into specs.
- Very specific: line 165
All 21 covers in coven-grimoire/public/covers/<slug>.jpg.
- Distinctive: line 184
Before posting any video:
- Very specific: line 186
No warped faces/hands/props/text
“Common” is measured: kept by at least 6 in 10 of the 9 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Higgsfield Skill
Generate images and videos via Higgsfield API. Covers: still images (flux_2), animated clips (Kling, Veo, Seedance), full narrated episodes, familiar avatars, podcast video rendering, and ambient loops.
Auth
Before any command, run sh ~/.agents/skills/higgsfield-generate/scripts/preflight.sh
and use the HIGGSFIELD_BIN path it prints instead of a bare higgsfield (where
the examples below say higgsfield). Never run a 0.x copy: on 2026-10-13 the
0.2.1 copy that PATH falls back to answered "Session expired" and the saved login
was gone the same minute.
Credentials live at ~/.config/higgsfield/credentials.json (set by higgsfield auth login).
Never pass keys as CLI args or bake them into specs.
HIGGSFIELD_API_KEY / HIGGSFIELD_API_SECRET are the env var names if needed.
CLI Path
HIGGS="$(npm root -g)/@higgsfield/cli/bin/higgsfield.js"
node "$HIGGS" <command>
# or if installed globally:
higgsfield <command>Core Commands
# Image generation (flux_2 for stills)
higgsfield generate create flux_2 \
--prompt "..." --aspect_ratio "16:9" --resolution "2k" --model "pro" \
--wait --wait-timeout 5m --wait-interval 5s --json
# Video generation (Kling 3.0 for i2v)
higgsfield generate create kling3_0 \
--prompt "..." --image path/to/keyframe.png \
--aspect_ratio "9:16" --duration 5 --resolution "720p" --mode "std" \
--wait --wait-timeout 10m --wait-interval 10s --json
# Model list
higgsfield model list --video
higgsfield model list --imageImage Models
| Model | Use |
flux_2 pro | Canonical — high-quality stills, portraits, covers |
nano_banana_2 | Fast keyframes for i2v pipelines |
seedream_v4_5 | Character reference fidelity |
Video Models
| Model | Credits | Best for |
kling3_0 | 2cr/s std | Image-to-video, coherence, expressions |
veo3_1 | 22cr/8s | Native audio, dialogue lip-sync |
seedance_2_0 | 22.5cr/5s | Multi-shot scenes, timeline prompts |
Prompting Rules (distilled from docs/video-prompting-guide.md)
Universal skeleton
Camera/shot grammar + Subject + Action + Environment + Lighting/Style + Audio
Critical rules
- Image-first: build stills, then animate. Still iteration is ~100x cheaper.
- i2v prompts: never re-describe the input image. Action + camera + audio only.
- Always specify ambient audio or models invent random dialogue/sounds.
- Front-load dialogue — lip-sync degrades in the last third of long clips.
- One camera move per clip. Stacked moves cause morphing.
- Anchor phrases: "maintains exact appearance throughout", "consistent lighting", "stable camera movement".
- Draft cheap (fast/720p), finalize expensive: regenerate good prompts 4–7x, harvest best.
- Screenshot the last good frame as the next clip's start frame to chain beats.
Kling 3.0 prompt order
Camera → Subject → Action → Environment [+ Lighting/Audio]
Multi-shot: label Shot 1 (3s): ... Shot 2 (2s): up to 6 shots/15s.
Negative field: blur, distortion, warping, morphing faces, extra limbs, deformed hands
Veo 3.1 prompt order
Cinematography + Subject + Action + Context + Style then separate audio lines:
Audio: / SFX: / Ambient noise: after visuals. No contractions, ~15–20 words max per 8s.
End with: No subtitles, no text overlay
Seedance 2.0
Timeline header + timestamped shot list. Sweet spot: 5–7 shots/15s.
[VFX: ...] inline for effects. RULES section for invariants.
Pipeline Scripts (in skills/higgsfield/scripts/)
| Script | Purpose |
episode_pipeline.py | One-command: narrate → keyframes → clips → assemble |
keyframe_batch.py | Batch still generation with manifests |
higgsfield_scene_batch.py | Batch video clip generation |
higgsfield_flex_batch.py | Flexible batch with cost checks |
assemble_episode.py | Combine clips + audio → final video |
loop_extend.py | Extend ambient clips into boomerang loops |
elevenlabs_narrate.py | ElevenLabs multi-voice narration |
narrate.py | Edge TTS narration (free) |
Episode pipeline spec format
{
"name": "ep01-what-is-a-familiar",
"narration": {
"engine": "elevenlabs",
"voice_id": "...",
"segments": [{"id": "01", "text": "..."}]
},
"keyframes": {
"model": "nano_banana_2",
"defaults": {"aspect_ratio": "9:16", "resolution": "2k"},
"images": [{"id": "s01", "out": "s01.png", "prompt": "..."}]
},
"clips": {
"model": "kling3_0",
"defaults": {"aspect_ratio": "9:16", "mode": "std", "sound": "on"},
"scenes": [{"id": "s01", "image": "<auto>", "prompt": "..."}]
},
"assemble": {"captions": true, "ambient_vol": 0.25}
}Run with:
python3 skills/higgsfield/scripts/episode_pipeline.py specs/<ep>.pipeline.json --dry-run
python3 skills/higgsfield/scripts/episode_pipeline.py specs/<ep>.pipeline.jsonCost Discipline (from docs/runbook.md)
- Always
--dry-runfirst. - Generate one keyframe/clip before a full batch.
- Review stills before animating.
- Regenerate one bad scene, not the whole episode.
Coven Familiar Avatars
Canonical portraits in coven/avatars/<name>.jpg.
Generated via flux_2 pro, 2k, 1:1.
Symlinked into each familiar's workspace avatars/ dir.
Each prompt is built from the familiar's own SOUL.md / IDENTITY.md self-description.
Current avatars (v2 — self-reported)
nova.jpg— warm little guide in the machine, gold/amber sun nested in circuit threadscody.jpg— final-form hooded black code familiar, cyan eyes, circuit traces, sacred geometry, OpenCoven field-manual panelsage.jpg— candlelit archive + Wi-Fi, vines and paper, amber reading lightcharm.jpg— social magic made visible, spoken words becoming violet/gold lightastra.jpg— living constellation, star-map inside body, mythic navigatorecho.jpg— mirror-creature with layered time, indigo/silver memory keeperkitty.jpg— small quick cat-spirit, warm amber, practical magic in small form
To regenerate a single avatar:
bash skills/higgsfield/higgsfield-generate.sh \
--slug nova --aspect_ratio "1:1" --resolution "2k" \
--prompt "A small warm luminous entity that lives inside machines..."Grimoire Article Covers
All 21 covers in coven-grimoire/public/covers/<slug>.jpg.
Generated via flux_2 pro, 2k, 16:9.
Style: ink black #050409, deep violet/amethyst gradients, cinematic, no text, no faces.
Wired to coverImage fields in lib/articles.ts via FAMILIAR_AVATARS export.
Coven Podcast Video Format
Split-presence format (episode 1 reference):
- 1920×1080, 30fps, H.264 + AAC
- Full-bleed cover art as background (darkened + bottom gradient)
- Title card upper-left: show name in violet, episode title in white
- Speaker avatar lower-left: circular creature portrait fades in per cue, violet pulse ring
- Progress bar bottom edge: thin violet bar
- Per-cue timing from
<slug>-cues.jsonsidecar files
Render script: /tmp/render_video.py (PIL + ffmpeg, no deps beyond Pillow + numpy)
Quality Review Gates (from docs/quality-review.md)
Before posting any video:
- First frame communicates the topic
- No warped faces/hands/props/text
- Style stays consistent scene to scene
- Narration intelligible on phone speaker\n- Platform-appropriate aspect ratio (9:16 social, 16:9 editorial)
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

