xiaohongshu
xiaohongshu
higgsfield-operator
Master operator guide for Higgsfield AI video generation platform. Covers all 70+ camera presets, 23+ VFX effects, Soul ID character consistency, multi-model integration (Sora 2, Veo 3.1, WAN 2.5, Kling 2.6), Python SDK, and production workflows.
Full skill instructions
Master guide for Higgsfield AI - the multi-model video generation platform with 70+ cinematic camera presets, 23+ VFX effects, and integration with Sora 2, Google Veo 3.1, WAN 2.5, Kling 2.6, and more. This skill covers everything from basic image-to-video generation to advanced production workflows.
Higgsfield aggregates 15+ premium AI video models under one platform:
Key Differentiator: Unlike single-model tools, Higgsfield layers professional controls (camera simulation, character consistency, lip-sync) on top of best-in-class AI models.
Use this skill when:
Not recommended for:
| Action | Method/Tool |
|---|---|
| Image-to-Video | Upload image + select camera preset |
| Text-to-Video | Sora 2 or WAN 2.5 with text prompt |
| Character Consistency | Soul ID (upload 10+ reference photos) |
| Talking Head | UGC Builder (Veo 3.1) + Lipsync Studio |
| VFX Application | Select effect from 23+ presets |
| API Generation | Python SDK higgsfield-client |
Goal: Transform a static image into a cinematic video clip
Steps:
Camera Preset Categories:
| Category | Examples | Best For |
|---|---|---|
| Dolly | Dolly In, Dolly Out, Dolly Zoom | Product reveals, emphasis |
| Pan | Whip Pan, Pan Left/Right | Scene transitions, reveals |
| Tilt | Tilt Up/Down, Dutch Tilt | Dramatic reveals, horror |
| Tracking | Tracking Shot, Follow Shot | Action, chase scenes |
| Aerial | FPV Drone, Crane Shot, Helicopter | Establishing shots |
| Specialty | Bullet Time, 360 Rotation, Crash Zoom | Action, stylized content |
| Stabilized | Static, Locked Frame | Dialogue, interviews |
Pro Tip: Stack movements for complex motion: Crane + Dolly Zoom + Rotation = Christopher Nolan vibes.
Goal: Maintain identical character appearance across multiple videos
Steps:
Example Prompt with Soul ID:
A young woman walks through a busy Tokyo street at night,
neon lights reflecting off wet pavement.
[Soul ID: @my-character]
Camera: Tracking Shot
Use Cases:
Goal: Add blockbuster VFX to videos without post-production
Complete VFX Effects List:
| Category | Effects |
|---|---|
| Explosions | Building Explosion, Clone Explosion, Head Explosion, Plasma Explosion, Car Explosion |
| Fire/Heat | Fire Element, Firelava, Firework, Flame On, Flame Transition, Fire Breath, Set On Fire |
| Transformations | Turning Metal, Cyborg, Animalization, Mystification, Gorilla Transfer, Monstrosity |
| Disintegration | Disintegration, Datamosh, Morphskin |
| Superpowers | Thunder God, Invisible, Luminous Gaze, Levitation, Hero Flight, I Can Fly |
| Nature | Earth Element, Earth Wave, Garden Bloom, Nature Bloom, Sakura Petals, Northern Lights |
| Transitions | Display Transition, Flying Cam Transition, Smoke Transition, Melt Transition, Seamless Transition |
| Character | Black Tears, Glowing Fish, Shadow Smoke, Tentacles, Symbiote, Angel Wings |
| Environmental | Aquarium, Flood, Cotton Cloud, Money Rain, Pizza Fall |
| Style | Glitch, Point Cloud, Polygon, Portal, Saint Glow, Paint Splash, Powder Explosion |
Combination Effects (Beta):
Application Steps:
Goal: Create realistic talking-head content for ads and testimonials
Powered by: Google Veo 3.1 + Lipsync Studio
Steps:
Best Practices:
Goal: Automate video generation programmatically
Installation:
pip install higgsfield-client
Authentication:
# Option 1: Combined key
export HF_KEY="your-api-key:your-api-secret"
# Option 2: Separate keys
export HF_API_KEY="your-api-key"
export HF_API_SECRET="your-api-secret"
Get credentials from Higgsfield Cloud
Synchronous Generation:
import higgsfield_client as hf
# Upload source image
image_url = hf.upload_file("./my-image.jpg")
# Generate video with camera preset
result = hf.subscribe(
arguments={
"image": image_url,
"camera_preset": "dolly_in",
"aspect_ratio": "16:9",
"model": "wan_2.5"
}
)
print(f"Video URL: {result['output_url']}")
Asynchronous Generation with Polling:
import higgsfield_client as hf
# Submit request
controller = hf.submit(
arguments={
"prompt": "A futuristic city at sunset, flying cars",
"model": "sora_2",
"duration": 5
}
)
# Poll for status
for status in hf.poll_request_status(controller.request_id):
if isinstance(status, hf.Queued):
print(f"Queue position: {status.position}")
elif isinstance(status, hf.InProgress):
print(f"Progress: {status.progress}%")
elif isinstance(status, hf.Completed):
print(f"Done! URL: {status.output_url}")
break
elif isinstance(status, hf.Failed):
print(f"Error: {status.error}")
break
Webhook Notifications:
result = hf.submit(
arguments={...},
webhook_url="https://your-server.com/webhook"
)
SDK Methods Reference:
| Method | Description |
|---|---|
subscribe(args) | Submit and wait for completion |
submit(args) | Submit and get controller for tracking |
status(request_id) | Check request status |
result(request_id) | Get completed result |
cancel(request_id) | Cancel queued request |
upload(data, content_type) | Upload raw bytes |
upload_file(path) | Upload from file path |
upload_image(pil_image, format) | Upload PIL Image |
All methods have _async variants for async/await usage.
Status Types:
Queued - Waiting in queueInProgress - Currently generatingCompleted - Done, output availableFailed - Generation failedNSFW - Content flaggedCancelled - User cancelled| Preset | Motion | Use Case |
|---|---|---|
| Static | No movement | Dialogue, portraits |
| Dolly In | Camera moves toward subject | Emphasis, intimacy |
| Dolly Out | Camera moves away | Reveal environment |
| Dolly Zoom | Zoom opposite of dolly | Vertigo effect |
| Pan Left/Right | Horizontal rotation | Scene scan |
| Tilt Up/Down | Vertical rotation | Reveal height |
| Preset | Motion | Use Case |
|---|---|---|
| Whip Pan | Fast horizontal snap | Scene transition |
| Crash Zoom | Rapid zoom in | Shock, emphasis |
| Push In | Slow move toward | Building tension |
| Pull Out | Slow move away | Context reveal |
| Arc Shot | Semi-circular movement | Hero shots |
| 360 Rotation | Full circle around subject | Product showcase |
| Preset | Motion | Use Case |
|---|---|---|
| FPV Drone | First-person flying | Action, extreme sports |
| Crane Shot | Vertical lift | Establishing shots |
| Helicopter | Aerial sweep | Landscapes |
| Bullet Time | Frozen time orbit | Action freeze |
| Steadicam | Smooth follow | Walking/talking |
| Handheld | Slight shake | Documentary feel |
| Preset | Description |
|---|---|
| Escalator | Moving escalator POV |
| Library | Bookshelf tracking |
| Gallery | Art museum walk |
| Street View | Urban street level |
| Subway | Metro station |
| Mt. Fuji | Mountain vista |
| Sunset Beach | Beach sunset |
| Flight Mode | Airplane window |
| Angel Wings | Ethereal floating |
| CCTV | Security camera |
| Plan | Monthly Cost | Credits | Key Features |
|---|---|---|---|
| Free | $0 | Daily limit | 720p, watermark, basic presets |
| Basic | $9/mo | 150/mo | 1080p, no watermark |
| Pro | $29/mo | 600/mo | Faster queue, more models |
| Ultimate | $49/mo | 1,200/mo | Unlimited Nano Banana Pro |
| Creator | $249/mo | 6,000/mo | Priority rendering |
| Studio | Custom | Custom | Team collaboration, API |
Credit Packs: One-time purchases valid for 90 days
Model Credit Costs (approximate):
| Model | Credits/Generation |
|---|---|
| Nano Banana | 5-10 |
| WAN 2.5 | 15-25 |
| Kling 2.6 | 20-30 |
| Sora 2 | 30-50 |
| Sora 2 Pro | 50-100 |
| Veo 3.1 | 25-40 |
Good: "A golden retriever runs through autumn leaves
in a forest, morning sunlight, slow motion"
Better: "A golden retriever runs joyfully through
scattered autumn leaves in a sun-dappled forest,
warm morning light filtering through trees,
slow motion, cinematic depth of field,
camera tracking shot"
| Issue | Cause | Solution |
|---|---|---|
| Character looks different | Soul ID needs more references | Add 5+ more varied photos |
| Video is too short | Model/credit limitation | Upgrade plan or use longer model |
| VFX looks artificial | Low source quality | Use higher res source image |
| Generation failed | NSFW detection or model error | Rephrase prompt, change source |
| API timeout | Server load | Retry with exponential backoff |
| Queue position not moving | High demand | Check Higgsfield status page |
| Need | Recommended Model | Why |
|---|---|---|
| Fastest generation | Nano Banana | 5-10 seconds |
| Best quality | Sora 2 Pro | Highest fidelity |
| Talking heads | Veo 3.1 + UGC Builder | Best lip-sync |
| Audio sync | WAN 2.5 | Native audio support |
| Long form (8+ sec) | Sora 2 | Extended generation |
| Specific style | Kling 2.6 | Style consistency |
| Budget conscious | WAN 2.5 | Good quality/cost ratio |
async function generateVideo(imageUrl, preset) {
const response = await fetch('https://cloud.higgsfield.ai/api/generate', {
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.HF_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
image: imageUrl,
camera_preset: preset,
model: 'wan_2.5'
})
});
return response.json();
}
// app/api/higgsfield/route.ts
import { NextRequest, NextResponse } from 'next/server'
export async function POST(request: NextRequest) {
const { imageUrl, preset } = await request.json()
// Forward to Higgsfield API
const result = await generateVideo(imageUrl, preset)
return NextResponse.json(result)
}
// app/api/higgsfield-webhook/route.ts
export async function POST(request: NextRequest) {
const event = await request.json()
if (event.status === 'completed') {
// Save video URL to database
await db.videos.update({
where: { requestId: event.request_id },
data: {
outputUrl: event.output_url,
status: 'ready'
}
})
}
return NextResponse.json({ received: true })
}
This skill is maintained by ID8Labs. Last updated: 2026-01-19
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience