Writes the character-performance layer of a video prompt as behavior under pressure, not displayed emotion — objective, obstacle, tactics, beats, subtext, listening, body/status/proxemics, and mandatory eye life. Produces a reusable 150–220-word acting master profile per character plus a per-scene rewrite of it, and a locked voice prompt. Use whenever a prompt needs acting, performance, or emotion direction; whenever characters read wooden, dead-eyed, or 'AI'; whenever a character must stay themselves across many shots; or when the user asks for character behavior, mannerisms, tics, a gait, or how someone reacts. Pairs with higgsfield-facs (muscle-level AU codes) and higgsfield-seedance (the prompt the paragraph goes into).
[OFFICIAL — Higgsfield "Hell Grind" open-source brief] — the performance system behind
Higgsfield's 95-minute AI feature film, adapted to this repo's prompt surfaces.
The core axiom of the entire system: acting is BEHAVIOR under pressure, not a display of
emotion. A character wants something, something is in the way, and they act to get it.
Emotion is a byproduct of that struggle — never the thing you write directly.
This is a layer on top of../higgsfield-seedance/SKILL.md: the paragraph this skill
produces goes into the PERFORMANCE / CHARACTER ACTING block of an otherwise normal Seedance
prompt. It does not change camera, light, wardrobe, or grade.
QUICK FACTS
Generated-checked block (scripts/build_index.py verifies anchors). Routing aids — read the linked sections for the rules.
Write the objective (a verb aimed at a partner), never the state — "make him confess", never "be angry" →
2–4 beat changes per scene, each one visible in behavior: a pause, a posture change, a tempo change, a shift of gaze. Unchanged behavior for the whole shot = played flat →
Listening beats speaking. The reaction starts before the partner's line ends; a hard question earns a micro-pause before the answer →
The body carries the biography: center of gravity, tempo, openness, breath — set all four before any psychology →
Business — a physical task the hands are doing — kills theatricality; the strongest accent in a scene is the moment the character stops it →
Distance is drama; a change of distance is a beat change. Status is what you DO, and status breaks are the most interesting thing in a performance →
The master profile is 150–220 words, one paragraph, fixed block order, written once per character and then rewritten per scene — never pasted →
Every tic carries a trigger; every mask carries a crack — at least one "However, when X…" clause per profile →
Eye life is mandatory and never optional — saccades, blink quality, live catchlights, eyes-lead-thought. Dead eyes are the number-one tell of AI acting →
Scene adaptation transforms, never deletes: a behavior that can't physically happen is displaced into another outlet, not removed →
The voice prompt is locked — one per character, pasted verbatim into the audio field, never adapted per scene →
States, not transitions. Models fail process and nail state: "mid-throw, arm extended", not "reaches in, pulls out, winds up" →
Ensemble reactions travel in a wave, never in sync; the strong are still and quiet, the weak fidget and shout →
15 named bad-acting symptoms with prompt-level fixes, and a 0–5 self-check scale — aim every hero shot at 4+→
Where this sits among the repo's performance tools
Layer
Skill
What it controls
Craft — why the character does anything
this skill
objective, obstacle, tactics, beats, subtext, status, business
Muscle
../higgsfield-facs/SKILL.md
facial Action Unit codes (AU12, AU6…)
Named expressions
../higgsfield-soul/SKILL.md § Micro-Expressions
expression vocabulary for identity work
Production form
../higgsfield-seedance/HELL-GRIND.md § Two extra blocks
the CHARACTER ACTING block this output fills
Backstory
../higgsfield-character-design/SKILL.md
who the character is before any scene exists
Use this skill to decide what the body does; use FACS to specify which muscles do it
in a close-up. They compose — a FACS beat schedule inside a paragraph written by these rules
is the highest-resolution performance the platform supports.
Part I — The craft
What good acting is
Truthful behavior under imaginary circumstances. Not depicted emotions, not recited text,
not "expressive faces."
Bad acting
Good acting
Shows the emotion ("I am angry")
Pursues the objective ("I will make you return the money") — anger arises on its own
Waits for their cue
Listens and reacts to the partner every second
Body illustrates the words (gesture = word)
Body lives its own life, sometimes contradicts the words
All lines in one tempo and tone
Rhythm changes with every change of tactic
Emotion switches on at the line and off after
State is continuous — there is a life before and a life after the line
The face "performs" — eyebrows, grimaces
The face thinks — the thought is readable in the eyes before the words
The five pillars of every scene
Every character in every scene decomposes into five elements. If one is missing, the
performance falls apart.
1. Objective. What the character wants IN THIS SCENE, RIGHT NOW, FROM A SPECIFIC PERSON.
Always a verb aimed at the partner: make him confess · beg a week's extension ·
convince her I'm not afraid. Never a state ("be angry", "feel guilty") — states cannot be
played. Behind the scene objective sits a super-objective: what the character wants
across the whole story, with every scene objective a step toward it.
2. Obstacle and stakes. What prevents them — external (another character wants the
opposite; witnesses in the room; two hours to deadline) or internal (pride won't let them
beg; they don't believe their own words). Always answer what happens if I do NOT get what I
want? — and the answer must frighten the character. The higher the cost of failure, the
more taut the scene.
3. Tactics. The concrete method of pursuing the objective right now, as an action verb:
press · charm · shame · plead · provoke · bargain · threaten · stall. When a tactic fails,
a living person changes it. One tactic for a whole scene is dead acting.
4. Beats. The smallest unit of action: the stretch during which the character wants one
thing and pursues it one way. A beat ends when the objective is achieved, the tactic fails,
new information arrives, or the balance of power shifts. Every beat change must be VISIBLE
in behavior — a pause, a change of posture, a change of speech tempo, a shift of gaze. A
good scene has 2–4 beat changes.
5. Subtext. What the character actually thinks and wants, as opposed to what they say.
Subtext is not performed — it leaks out on its own when the character plays the true
objective while speaking the false text. Buildable markers: questions that aren't questions ·
repetitions (asking the same thing — they don't believe the answer) · abrupt topic changes ·
jokes at the wrong moment (a shield against vulnerability) · answers that are too short
("Fine." "Sure." — a closed door).
The layer above the pillars — one direction, different fuel
[DEMO — Tigran (tig-acting-task), 2026-07-10][UNPROVEN HERE] The five pillars are
per-character. They do not say what holds an ensemble together, and that is why scenes
built from them alone can read as several good performances that are not in the same
scene. One layer sits above them.
The scene has ONE direction, and every character plays toward it. Usually unspoken —
a mutual silent agreement about how this time will be lived. Part without pain, stay
positive (a mother packing her son's kit before he leaves). It belongs to everyone in
the room at once. It is not the film's dramaturgic function: characters never play
the reveal or the theme, which are accomplished through them as a byproduct.
Each character pushes that direction for their own reason — the MOTIVE. Same vector,
different fuel. The son keeps it painless for his mother; the mother out of
superstition (tears before a journey are a bad omen). The fuel is what makes each
performance distinct while the scene still reads unified — and it is the piece most
often skipped, which is what collapses an ensemble into one note repeated.
Given circumstances constrain the motive: a character who already took a compromised job
cannot play moral innocence. If the motive contradicts the backstory, re-derive it.
Distinguish carefully, because these are four different things and only the last two are
per-character:
Layer
Whose
Example
Scene direction
Shared by all
keep it painless
Motive (fuel)
Each character's own
superstition / for her
Objective (§ pillar 1)
Each character's own
send him off strong
Tactic (§ pillar 3)
Each character's own
pack ordinarily, steal looks
Name the event from the ENDING
Read how the scene ends before naming what it is about. The last line or beat is the
key you read the whole scene backward through — and watch for the double-meaning last
line, spoken about one thing and meant about another ("Poor bastard. Just can't forgive
himself" — said over a patient, meant about the speaker).
The test: the event must contain EVERY character in the scene, including silent and
unconscious ones, as participants or mirrors of the same process. If a character stands
outside the named event, the event is named wrong — rename it until they are all inside
it. This is the cheapest structural check in this file and it catches the scene where one
character is merely present.
The physical action is the channel
The surface activity — the terrain — stays as the physical action, and each character
pursues the event through it, via their own distinct, camera-readable behaviour. The
invisible task must have a visible channel or the model has nothing to render.
One terrain (routine hospital rounds), one event (the search for self-forgiveness),
three channels:
one character through remembering — REM under closed lids, a tear
one through obligated actions done right — correct metrics, on time, double-checking an entry
one through caring — patient-care gestures beyond the checklist, checking the man rather than the chart
Give every character in the scene their own physical channel for the same event. Different
behaviours, one event, one terrain. This is what turns an acting note into something a
video model can actually generate.
Contrast pairing — build duos on mirrored +/−
A two-hander is richer when the pair is built on contrast: each character carries one
plus and one minus, inverted relative to the partner, and one axis is named as the
essential axis — the opposition the audience actually reads. The other traits are
colour.
A lab pair, essential axis care for the patient:
Doctor — loyal (+) / careless (−). Genuinely loyal, but to the institution and the money. His plus serves the wrong master, so on the essential axis he is minus.
Medic — compromised (−) / caring (+). Compromised by taking the job at all, but caring toward the patient. His minus is real; his plus survives inside it — on the essential axis he is plus.
Both still push the same scene direction. The contrast lives under it and leaks out
through the tactics: the careless one's routine is real, the caring one's routine is
armour, and it cracks.
The seeming trait is often scar tissue over its opposite — "careless" is hope lost,
not care absent. Direct the history, not the surface.
Listening and reaction
Performance lives not in the lines but between them. Four observable markers to write in:
The reaction starts before the partner's line ends. A person grasps the point
mid-phrase — the face and body already answer. A neutral face until the line ends, then
"switching on", is dead acting.
Thought before word. Before a hard answer there is a micro-pause — the person visibly
decides what to say. Instant answers at uniform speed read as memorized text.
The assessment moment. After news, a threat, or an insult, the character needs time to
digest — from a fraction of a second to a long pause. Cinema lives on close-ups of these
assessments: a face, a defocused gaze, the world swimming.
Contagion from the partner. Tempo, volume, and energy shift in response: a shout is
answered either with a counter-shout or with pointed quiet — but answered, not continued
over.
A silent listener still gets a task, not just markers. The four markers above describe
how a reaction reads; they do not give the listener anything to be doing between them,
and a listener with no task is where the dead face comes back in a two-shot. Name the work:
decide whether he is serious · wait for the opening · protect the mood · catch him in the
lie. Every character in frame gets living eyes this way.
The body
Physical state before psychology. Set four parameters for every character before any
inner life:
Center of gravity — high (chest, chin: confidence, aggression, status) or low
(shoulders, slouch: fatigue, fear, submission).
Tempo — fast/ragged (nervousness, stimulant energy) or slow/economical (control,
threat — the most dangerous people move least).
Openness — squared shoulders and open palms, versus crossed arms, dropped head, closed
poses.
Breath — high and rapid (panic) versus low and slow (control). Breath is the most honest
indicator of state, and sound must match physics: someone who just ran cannot speak on a
steady voice.
Business — the physical task. A character almost always needs a DOING. They don't "have a
conversation" — they fix an engine, count money, cook, wipe a glass, and talk over the top of
it. Business kills fake theatricality (the hands are busy with truth), creates rhythm (pauses
fill with action), and generates subtext (how a person counts money says more than the
words).
The interrupted-action rule. The strongest accent is when a character stops the
business. If he was slicing bread and stopped at a phrase, the phrase became an event. Use
the stop as punctuation.
Proxemics — distance as drama. The distance between characters is a visible graph of
their relationship:
Zone
Distance
Reads as
Intimate
under 0.5 m
love or violence — entering uninvited is aggression
Personal
0.5–1.2 m
trust
Social
1.2–3.5 m
business, wariness
Public
3.5 m+
alienation, hierarchy
A threat whispered 10 cm from a face is scarier than one shouted across a room. Scene drama is
often just the story of distance: who closes it, who breaks it, who freezes. A change of
distance is a change of beat — and it must be written in metres, per the measurable-language
rule in ../higgsfield-seedance/SKILL.md.
Status — the invisible hierarchy. Status is what you DO, not who you are.
High status: an immobile head, slow movements, long gazes, pauses before answering,
taking up space, touching other people's things.
Low status: fussing, frequent self-touching (face, hair), broken speech, filler-laughter,
asking permission with the eyes.
The most interesting thing in a performance is a status break: the boss who shows fear for
one second; the underling who suddenly stops smiling. A powerful scene shape is enter high and
collapse, or enter low and flip the room.
How good acting sounds
Rhythm is written in the text — deliver it precisely; fast ≠ mushy.
Overlaps are normal (lines stepping on each other's tails), but key words stay clean.
Volume contrast: the most frightening things are said the quietest. Shouting is the
currency of the weak; the character who owns the scene lowers the volume and everyone leans in.
Pauses are events, not holes — a pause is legal only if something happens inside it: an
assessment, a decision, a refusal to answer.
Real speech has litter: interruptions, half-heard words, repetitions, unfinished phrases.
Perfectly constructed sentences kill street truth.
Part II — Writing the acting
The acting master profile
Every recurring character gets one master profile — the permanent source of truth about
how they act. Written once, then adapted per scene. Target: 150–220 words, one flowing
paragraph, fully observable and filmable.
Block order is fixed:
Character acting as [NAME]. [Build, physique, posture — the body as a document of their
biography]. [The psychological engine in one clause — the inner drive that explains the
physicality]. Vocal profile: [pitch/timbre, accent/origin, pace and delivery manner, and how
the voice breaks or shifts under emotion]. Key physical habits and tics: [signature tic with
its trigger; stress tic with its trigger; concealment behavior — what they do to hide what
they feel; the facial mask and the exact condition under which it cracks]. Eye life: [blink
quality and rate, scanning pattern, gaze-before-head, catchlights]. Walking style: [the gait
as characterization — named and specific, with weight, rhythm, and foot placement]. However,
when [emotional trigger], [the transformation — how the posture, gait, and face change].
[Optional: the softening target — the one person or thing that makes the face genuinely soften].
Rules for each block:
Only observable behavior. Every inner state needs a body marker. Never "he is nervous" —
write the trembling lower lip, the heavy swallow, the long inhale through the mouth and
sharp exhale through pursed lips.
Every tic has a trigger. Not "he cracks his knuckles" but "he cracks his knuckles during
mundane conversations to fake confidence." Format: [tic] + [when/why]. Tics without
triggers are decoration; tics with triggers are dramaturgy.
Name the gait. A coined name in quotes anchors the biomechanics — a "power-walk", a
"peacock strut", a "gallery walk", a "battering-ram stride", a "dreadnought pace" — then
unpack it: weight, step, what the torso and arms do, what the head does.
Build in the mask AND the crack. The single most cinematic device in a profile is the
conditional transformation: the facade, plus the precise trigger that collapses it. A
dominant swagger that crumbles into a childlike slouch when rejected; stern discipline that
melts into a radiant smile at one specific person. Every profile carries at least one
"However, when X — …" clause. A character playing two truths at once is the difference
between a puppet and a person.
One softening target. Where it fits, give the face exactly one person, animal, or object
it genuinely softens for. One — not two. This humanizes without diluting.
No wardrobe. Clothing lives in the scene/look block, never in the acting profile. The
profile must survive any costume change.
No camera, no color. Acting drives performance, face, voice, and motion only.
Physique carries biography. Build and posture tell the backstory — a build "weathered
from past struggles", shoulders "perpetually tense", a posture "over-corrected to project
authority". Profession, past injuries, and self-image must be readable in the body.
Age is not a profile field. Engine rule 1 (../higgsfield-seedance/ENGINE-RULES.md) is
age-blind characters, and the content filter tightens sharply on age words. Carry the same
information through build, wear, posture, and voice — "a body that has already been
repaired twice", "a working-class rasp", "an old boxer's walk" — never a number and never
boy / girl / young / teen.
Eye life
Dead eyes are the number-one tell of AI-generated acting. Every character gets continuous,
naturalistic ocular life, in the profile and in every scene.
Micro-saccades and gaze targeting on whatever they attend to; the gaze keeps moving —
eyes drift, flick away in thought, scan to a detail and settle back. They never lock frozen.
Realistic blink rate and quality, tied to state: rapid blink-bursts under stress; slow
calm lids in control; a blink-and-glaze on a moment of dissociation.
Live catchlights — the eyes must read as wet, lit, and alive. But a catchlight is a
render property, not a cure: dead eyes are not fixed by lighting tricks, they are
fixed by giving the eyes a task. A glassy stare with a beautiful catchlight is still a
glassy stare. Write the eye-work as purposeful action aimed at the partner — checking
both of their eyes for a sparkle of trust · registering after each point whether it
landed · stealing a look and snapping back before being caught · measuring them,
comparing what I feel against what they show.The eye movement IS the doing, and
aliveness is the mind visibly working on the task moment to moment. Catchlights make
that legible; they never substitute for it.
Controlled stillness is chosen, never dead. For a near-unblinking predator calm, keep
blinks rare, slow, and deliberate — a decision, not a freeze — and let the gaze still shift
slowly with intent.
Eyes lead the thought. The eyes reach the target a touch before the head turns. The
thought is readable in the eyes before the words come.
Eye life reacts to the beat. Blink rate, gaze steadiness, and catchlight warmth all shift
when the beat shifts.
The phased-blink shorthand from the film pipeline — one lazy blink → a quick DOUBLE-BLINK →
one HARD reset-blink — is the cheapest way to buy a living face in a static shot
(../higgsfield-seedance/HELL-GRIND.md § Physics, not adjectives).
Scene adaptation
The master profile is who the character IS. For each scene, rewrite it into the moment —
never paste it.
Present characters only. An acting paragraph only for characters actually in the shot.
No character in frame → no paragraph.
Keep the constant core. Identity, vocal profile, signature tics, eye life, and the
emotional through-line stay the same in every scene — this is what holds the character
together across cuts. Never contradict the master.
Re-express for this scene. Select, emphasize, modify, or drop specific behaviors to fit
the scene's posture (seated / standing / running / hiding), action, beat, emotional state,
and time of day.
Transform, don't delete. A behavior that physically cannot happen here is converted,
not removed: a restless pacer slumped on a sofa keeps the same nervous engine, displaced
into restless micro-sway, wrist-flicks, and paper-tearing. The energy is constant; its
outlet changes.
One flowing paragraph. Fold the adaptation into prose in the character's register — no
bullet lists, no headers, no "dial" lines inside the prompt.
Lead with the character's reference tag so the model binds the acting to the right
person (../higgsfield-seedance/SKILL.md § Tag naming).
Voice — fixed identity, never adapted
Acting is rewritten per scene; voice is locked. Each character gets one Voice prompt — a
permanent vocal identity pasted verbatim into the audio field every time they speak, and
never modified. If the character appears but says nothing, omit it.
Not even a synonym.[FIELD — Higgsfield Studio, ONEIRIC breakdown, 2026-08-13]
"Verbatim" is stricter than it sounds, and the way it gets broken is not carelessness —
it is a writer improving the wording between shots and believing the meaning is
preserved. It is not: swapping warm for rich, or gravelly for raspy, moves the
generated voice. Keep every locked block in one place — a voice bible for the
production, decided once — and paste from it rather than retyping.
"A [origin / accent descriptor]. [Timbre and register]; [pace and delivery manner];
[emotional character — and how it shifts under pressure]."
The vocal profile inside the acting paragraph describes how speech behaves dramatically
(tempo shifts, breaking registers, whispers); the Voice prompt in the audio field locks the
sound itself. Both must agree.
Seedance holds only three or four voices per character within one tonality, so drift is real —
stress-test the voice across generations exactly like the look, and lock it harder rather than
"keep shooting" (../higgsfield-seedance/HELL-GRIND.md § The voice is not an asset).
States, not transitions
Video generation models fail transitions and nail states. Describe characters already IN
the action state — mid-throw, mid-punch, mid-pace, mid-argument — not the process of getting
there.
❌ "reaches into the bag, pulls out the knife, winds up" → collapses
✅ "mid-throw, arm extended" → lands
Chain states beat by beat instead of narrating continuous processes. The production form of
this rule: complex action opens the prompt, and the approach becomes a separate shot
(../higgsfield-seedance/HELL-GRIND.md § Solutions born under deadline).
Ensemble and space
Group reactions travel in a wave, never in sync. One person gets the joke first, the
second half a beat later, the third not at all. Simultaneous identical reactions read as fake
— unless a deliberately choreographed comic sync is the point.
The reaction is worth more than the action. After every event, the most valuable frame is
the face of the person who saw it.
Freeze at the threat. Constant ensemble micro-movement — shifting weight, gesturing,
leaning — and at the key threat everything STOPS. The contrast of bustle → stillness is
punctuation.
Movement equals motivation. Nobody crosses a room without an impulse: toward something or
away from something. Strong motivated events — closing in (escalation) · turning one's back
(dismissal, or hiding the face) · standing while the other sits (dominance grab) · sitting
down mid-conflict (paradoxical power) · stopping in the doorway (the threshold is the decision
point) · starting to pack (ultimatum by body).
The strong are still and quiet; the weak fidget and shout. Danger is played not by the
dangerous one but by the tension of everyone around them. Threat without wind-up: no menacing
pauses, no slow-motion turns — in a truthful world violence arrives without an announcement.
Degradation accumulates. If a character is worn down across a story, carry it in the body
cumulatively — greyer, heavier, slower reactions — never resetting between scenes.
Engine ceiling: only ≤3 characters track reliably across cuts
(../higgsfield-seedance/ENGINE-RULES.md rule 5). Write the wave for the tracked pair or
trio; everyone else is crowd, described as a mass.
Part III — Quality control
The atlas of bad acting
Recognize the symptom, apply the prompt-level fix.
#
Symptom
How it looks
Prompt-level fix
1
Indication (mugging)
The face "depicts" the emotion: arched brows, grimaces
Remove the face from the task; write the objective and give the hands business
2
Playing the result
The character plays the scene's outcome from second one
Write only what the character knows NOW
3
Waiting for the cue
Empty face while the partner speaks
Write the reaction starting mid-line of the partner
4
Monotactics
One color for the whole scene (all shouting / all whining)
Mark the beats; a new tactic verb for each
5
Gesture illustration
Gesture duplicates the word ("big" — arms spread)
Gesture either precedes the thought, contradicts the words, or is absent
6
Free emotion
Tears or rage with no build-up and no trigger
Build the ladder: restraint → break; emotion must cost something
7
Body false to biography
A thug with a dancer's posture
Set the body profile: center of gravity, tempo, wear
8
Speech too clean for the class
A street character speaking in literary periods
Litter the speech: interruptions, dropped endings, repeats
9
Threat signaling
"Menacing" pauses, squints, slow turns before violence
Threat is mundane; violence without wind-up
10
Synchronized ensemble
Everyone reacts identically and at once
Stagger reactions in a wave, vary their strength
11
Dead pauses
Silence in which nothing happens
Fill with assessment or business — or cut
12
Emotional reset
The character instantly "recovers" after a strong event
States have inertia; the trail carries into the next beat
13
Commenting the role
The performance winks at the viewer
Full belief in the circumstances; comedy is played dead serious
14
Close-up overload
Active mimicry on a close-up
The tighter the shot, the less movement: only the eyes and the thought
15
Dead eyes
Frozen stare, no blinks, no saccades, glassy catchlights
2 — Diligent. An objective can be guessed, but one tactic, late reactions, empty pauses.
3 — Craftsman. Objective and beats present, listens to the partner, body makes sense.
Missing: subtext, surprising tactics, inertia of states.
4 — Alive. Continuous behavior, contrasting tactics, subtext diverging from text, status
in the body, reactions ahead of lines, at least one unexpected-but-true choice.
5 — Magnet. All of 4 plus paradox. The two-truths rule: at level 5 the character always
plays TWO truths simultaneously — helps and hates it; apologizes and defends; loves and has
already left. One clean emotion without contradiction reads as synthetic on a close-up.
Aim every hero shot at 4+. A paragraph that self-checks at 2 or below gets rewritten before
it ships.
Pre-send checklist
Objective as a verb aimed at a partner — for every character in frame
Obstacle and stakes exist; the cost of failure is real
2–4 beat changes, each visible in behavior (pause / posture / tempo / gaze)
Reactions begin before the partner's lines end; assessment moments present
Every character has business; the interrupted-action accent used deliberately
Distances change, the changes are motivated, and they are written in metres
Status is in the body, not just the words
All tics carry triggers; the mask has its crack ("However, when X…")
Eye life written explicitly: saccades, blink quality, catchlights, eyes-lead-thought
Voice prompt pasted verbatim if the character speaks; omitted if silent
States, not transitions
No wardrobe, camera, or color inside the acting paragraph
Invented character; use as a pattern, not as content.
Master profile
Character acting as VIKTOR. A retired night-shift taxi driver and former amateur boxer; heavy,
thick-necked build gone soft at the middle, with a flat-nosed face and old scar tissue over
both eyebrows; sits and stands with a low, grounded center of gravity, weight always on the
whole foot. Runs on a single engine: decades of waiting — for fares, for rounds, for trouble —
have made patience his weapon. Vocal profile: low, hoarse, unhurried baritone with a
working-class rasp, short sentences delivered flat and economical, dropping to a slower,
quieter register the more serious things get — he never speeds up. Key physical habits and
tics: rolls an old coin across his knuckles when sizing a situation up; a slow, audible
nose-breath before he says no; when lying is happening in front of him, he goes completely
still and lets a long silence do the pressing; his default face is a heavy-lidded, bored mask
that conceals total attention. Eye life: sleepy, hooded eyes with slow deliberate blinks and
constant quiet scanning — mirrors, hands, exits — the gaze settling on a speaker a beat before
his head turns; catchlights low but alive. Walking style: a heavy, rolling "old boxer's walk",
short economical steps, shoulders level, hands loose and ready, never hurrying. However, when
someone raises a hand near him, the sleepy mask vanishes in a half-second: the chin drops, the
hands rise halfway, the feet find their old stance — then he catches himself and folds it away,
embarrassed. His face only truly softens for stray dogs, which he feeds from his coat pocket.
Voice (pasted verbatim when VIKTOR speaks):
"A working-class city accent, roughened by decades of night shifts. Low, hoarse, unhurried
baritone; short flat economical sentences with long comfortable pauses; calm and faintly
amused, going quieter — never louder — as things get serious."
Scene adaptation
Scene: VIKTOR sits in his parked cab at night; a nervous passenger in the back seat is lying
about having money for the fare.
VIKTOR sits motionless in the driver's seat, heavy and grounded, watching the passenger in the
rear-view mirror instead of turning around — his hooded eyes flick between the mirror, the
passenger's hands, and the door lock in slow, quiet scans, blinks rare and deliberate, the gaze
settling on the mirror a beat before his head ever moves. The old coin walks across his
knuckles on the seat-rest, unhurried; as the passenger's story falls apart, the coin stops
mid-roll — he lets the silence sit, takes one slow, audible breath through the nose, and
answers in his low, hoarse baritone, flatter and quieter than before, never speeding up. Only
when the passenger's voice cracks does the sleepy mask ease a fraction: a long exhale, a slow
blink, the coin resuming its roll — patience choosing, for now, to be kind.
What happened here: the walk is irrelevant (seated) so its energy moved into stillness and
the coin; the signature tics kept their triggers (coin = sizing up · stopped coin = interrupted
action as punctuation · nose-breath = refusal · stillness plus silence = pressure on a liar);
the eye life obeys the master but is re-targeted to mirror, hands, lock; the beat changes are
visible (coin stops → silence → quieter voice → softening); and the voice stayed untouched —
it will be pasted verbatim into the audio field.
Final axioms
Acting is behavior under pressure, not a demonstration of feelings.
Listening matters more than speaking; reacting matters more than declaiming.
Emotion is the consequence of a won or lost struggle, and it is expensive.
The body is smarter than the words: when text and body conflict, the viewer believes the body.
The strong are still and quiet; the weak fuss and shout. Exceptions are events.
Every tic needs a trigger; every mask needs a crack.
Every scene is somebody's defeat. If nobody lost, there was no scene.
Subtext is not shown — it fails to be hidden.
States, not transitions; the model films what is, not what becomes.
When in doubt — cut. Less acting equals more truth.
Related Skills
../higgsfield-seedance/SKILL.md — the Seedance prompt this paragraph goes into
../higgsfield-seedance/HELL-GRIND.md — the CHARACTER ACTING block's production form,
dialogue construction, and the micro-life rules
../higgsfield-seedance-2-5/SKILL.md — 2.5's observable-cue emotional direction
../higgsfield-facs/SKILL.md — muscle-level facial control by Action Unit code
../higgsfield-soul/SKILL.md — identity consistency and micro-expression vocabulary
../higgsfield-character-design/SKILL.md — the story bible upstream of any profile
../higgsfield-audio/SKILL.md — where the locked voice prompt is delivered
1---
2name: higgsfield-acting
3description: "Writes the character-performance layer of a video prompt as behavior under pressure, not displayed emotion — objective, obstacle, tactics, beats, subtext, listening, body/status/proxemics, and mandatory eye life. Produces a reusable 150–220-word acting master profile per character plus a per-scene rewrite of it, and a locked voice prompt. Use whenever a prompt needs acting, performance, or emotion direction; whenever characters read wooden, dead-eyed, or 'AI'; whenever a character must stay themselves across many shots; or when the user asks for character behavior, mannerisms, tics, a gait, or how someone reacts. Pairs with higgsfield-facs (muscle-level AU codes) and higgsfield-seedance (the prompt the paragraph goes into)."
4user-invocable: true
5metadata:
6 tags: [higgsfield, seedance, acting, performance, character, behavior, emotion, subtext, beats, eye-life, voice, ensemble, master-profile]
7 version: 1.2.0
8 updated: 2026-08-22
9 parent: higgsfield
10---
1112# Higgsfield Acting Director
1314`[OFFICIAL — Higgsfield "Hell Grind" open-source brief]` — the performance system behind
15Higgsfield's 95-minute AI feature film, adapted to this repo's prompt surfaces.
1617**The core axiom of the entire system: acting is BEHAVIOR under pressure, not a display of
18emotion.** A character wants something, something is in the way, and they act to get it.
19Emotion is a byproduct of that struggle — never the thing you write directly.
2021This is a **layer on top of** `../higgsfield-seedance/SKILL.md`: the paragraph this skill
22produces goes into the PERFORMANCE / CHARACTER ACTING block of an otherwise normal Seedance
23prompt. It does not change camera, light, wardrobe, or grade.
2425## QUICK FACTS
26*Generated-checked block (scripts/build_index.py verifies anchors). Routing aids — read the linked sections for the rules.*
27- Write the **objective** (a verb aimed at a partner), never the state — "make him confess", never "be angry" [→](#the-five-pillars-of-every-scene)
28- **2–4 beat changes** per scene, each one visible in behavior: a pause, a posture change, a tempo change, a shift of gaze. Unchanged behavior for the whole shot = played flat [→](#the-five-pillars-of-every-scene)
29- **Listening beats speaking.** The reaction starts *before* the partner's line ends; a hard question earns a micro-pause before the answer [→](#listening-and-reaction)
30- The body carries the biography: **center of gravity, tempo, openness, breath** — set all four before any psychology [→](#the-body)
31- **Business** — a physical task the hands are doing — kills theatricality; the strongest accent in a scene is the moment the character **stops** it [→](#the-body)
32- **Distance is drama**; a change of distance *is* a beat change. Status is what you DO, and status **breaks** are the most interesting thing in a performance [→](#the-body)
33- The **master profile** is 150–220 words, one paragraph, fixed block order, written once per character and then rewritten per scene — never pasted [→](#the-acting-master-profile)
34- Every tic carries a **trigger**; every mask carries a **crack** — at least one "However, when X…" clause per profile [→](#the-acting-master-profile)
35- **Eye life is mandatory and never optional** — saccades, blink quality, live catchlights, eyes-lead-thought. Dead eyes are the number-one tell of AI acting [→](#eye-life)
36- Scene adaptation **transforms, never deletes**: a behavior that can't physically happen is displaced into another outlet, not removed [→](#scene-adaptation)
37- The **voice prompt is locked** — one per character, pasted verbatim into the audio field, never adapted per scene [→](#voice-fixed-identity-never-adapted)
38- **States, not transitions.** Models fail process and nail state: "mid-throw, arm extended", not "reaches in, pulls out, winds up" [→](#states-not-transitions)
39- Ensemble reactions travel in a **wave, never in sync**; the strong are still and quiet, the weak fidget and shout [→](#ensemble-and-space)
40- 15 named bad-acting symptoms with prompt-level fixes, and a 0–5 self-check scale — **aim every hero shot at 4+** [→](#the-atlas-of-bad-acting)
4142---
4344## Where this sits among the repo's performance tools
4546| Layer | Skill | What it controls |
47|---|---|---|
48| **Craft** — why the character does anything | **this skill** | objective, obstacle, tactics, beats, subtext, status, business |
49| Muscle | `../higgsfield-facs/SKILL.md` | facial Action Unit codes (AU12, AU6…) |
50| Named expressions | `../higgsfield-soul/SKILL.md` § Micro-Expressions | expression vocabulary for identity work |
51| Production form | `../higgsfield-seedance/HELL-GRIND.md` § Two extra blocks | the CHARACTER ACTING block this output fills |
52| Backstory | `../higgsfield-character-design/SKILL.md` | who the character is before any scene exists |
5354Use this skill to decide **what the body does**; use FACS to specify **which muscles** do it
55in a close-up. They compose — a FACS beat schedule inside a paragraph written by these rules
56is the highest-resolution performance the platform supports.
5758---
5960# Part I — The craft
6162## What good acting is
6364Truthful behavior under imaginary circumstances. Not depicted emotions, not recited text,
65not "expressive faces."
6667| Bad acting | Good acting |
68|---|---|
69| Shows the emotion ("I am angry") | Pursues the objective ("I will make you return the money") — anger arises on its own |
70| Waits for their cue | Listens and reacts to the partner every second |
71| Body illustrates the words (gesture = word) | Body lives its own life, sometimes contradicts the words |
72| All lines in one tempo and tone | Rhythm changes with every change of tactic |
73| Emotion switches on at the line and off after | State is continuous — there is a life before and a life after the line |
74| The face "performs" — eyebrows, grimaces | The face thinks — the thought is readable in the eyes before the words |
7576## The five pillars of every scene
7778Every character in every scene decomposes into five elements. If one is missing, the
79performance falls apart.
8081**1. Objective.** What the character wants IN THIS SCENE, RIGHT NOW, FROM A SPECIFIC PERSON.
82Always a verb aimed at the partner: *make him confess* · *beg a week's extension* ·
83*convince her I'm not afraid*. Never a state ("be angry", "feel guilty") — states cannot be
84played. Behind the scene objective sits a **super-objective**: what the character wants
85across the whole story, with every scene objective a step toward it.
8687**2. Obstacle and stakes.** What prevents them — external (another character wants the
88opposite; witnesses in the room; two hours to deadline) or internal (pride won't let them
89beg; they don't believe their own words). Always answer *what happens if I do NOT get what I
90want?* — and the answer must frighten the character. The higher the cost of failure, the
91more taut the scene.
9293**3. Tactics.** The concrete method of pursuing the objective right now, as an action verb:
94*press · charm · shame · plead · provoke · bargain · threaten · stall*. When a tactic fails,
95a living person **changes** it. One tactic for a whole scene is dead acting.
9697**4. Beats.** The smallest unit of action: the stretch during which the character wants one
98thing and pursues it one way. A beat ends when the objective is achieved, the tactic fails,
99new information arrives, or the balance of power shifts. **Every beat change must be VISIBLE
100in behavior** — a pause, a change of posture, a change of speech tempo, a shift of gaze. A
101good scene has **2–4 beat changes**.
102103**5. Subtext.** What the character actually thinks and wants, as opposed to what they say.
104Subtext is **not performed** — it leaks out on its own when the character plays the true
105objective while speaking the false text. Buildable markers: questions that aren't questions ·
106repetitions (asking the same thing — they don't believe the answer) · abrupt topic changes ·
107jokes at the wrong moment (a shield against vulnerability) · answers that are too short
108("Fine." "Sure." — a closed door).
109110## The layer above the pillars — one direction, different fuel
111112`[DEMO — Tigran (tig-acting-task), 2026-07-10]` `[UNPROVEN HERE]` The five pillars are
113per-character. They do not say what holds an ensemble together, and that is why scenes
114built from them alone can read as several good performances that are not in the same
115scene. One layer sits above them.
116117**The scene has ONE direction, and every character plays toward it.** Usually unspoken —
118a mutual silent agreement about how this time will be lived. *Part without pain, stay
119positive* (a mother packing her son's kit before he leaves). It belongs to everyone in
120the room at once. It is **not** the film's dramaturgic function: characters never play
121the reveal or the theme, which are accomplished *through* them as a byproduct.
122123**Each character pushes that direction for their own reason — the MOTIVE.** Same vector,
124different fuel. The son keeps it painless *for his mother*; the mother out of
125*superstition* (tears before a journey are a bad omen). **The fuel is what makes each
126performance distinct while the scene still reads unified** — and it is the piece most
127often skipped, which is what collapses an ensemble into one note repeated.
128129Given circumstances constrain the motive: a character who already took a compromised job
130cannot play moral innocence. If the motive contradicts the backstory, re-derive it.
131132Distinguish carefully, because these are four different things and only the last two are
133per-character:
134135| Layer | Whose | Example |
136|---|---|---|
137| Scene direction | Shared by all | *keep it painless* |
138| Motive (fuel) | Each character's own | *superstition* / *for her* |
139| Objective (§ pillar 1) | Each character's own | *send him off strong* |
140| Tactic (§ pillar 3) | Each character's own | *pack ordinarily, steal looks* |
141142### Name the event from the ENDING
143144Read how the scene **ends** before naming what it is about. The last line or beat is the
145key you read the whole scene backward through — and watch for the double-meaning last
146line, spoken about one thing and meant about another (*"Poor bastard. Just can't forgive
147himself"* — said over a patient, meant about the speaker).
148149**The test: the event must contain EVERY character in the scene**, including silent and
150unconscious ones, as participants or mirrors of the same process. **If a character stands
151outside the named event, the event is named wrong** — rename it until they are all inside
152it. This is the cheapest structural check in this file and it catches the scene where one
153character is merely present.
154155### The physical action is the channel
156157The surface activity — the *terrain* — stays as the physical action, and each character
158pursues the event **through it, via their own distinct, camera-readable behaviour**. The
159invisible task must have a visible channel or the model has nothing to render.
160161One terrain (*routine hospital rounds*), one event (*the search for self-forgiveness*),
162three channels:
163164- one character through **remembering** — REM under closed lids, a tear
165- one through **obligated actions done right** — correct metrics, on time, double-checking an entry
166- one through **caring** — patient-care gestures beyond the checklist, checking the man rather than the chart
167168Give every character in the scene their own physical channel for the same event. Different
169behaviours, one event, one terrain. This is what turns an acting note into something a
170video model can actually generate.
171172### Contrast pairing — build duos on mirrored +/−
173174A two-hander is richer when the pair is built on contrast: **each character carries one
175plus and one minus, inverted relative to the partner**, and one axis is named as the
176**essential axis** — the opposition the audience actually reads. The other traits are
177colour.
178179A lab pair, essential axis *care for the patient*:
180181- **Doctor — loyal (+) / careless (−).** Genuinely loyal, but to the institution and the money. His plus serves the wrong master, so on the essential axis he is **minus**.
182- **Medic — compromised (−) / caring (+).** Compromised by taking the job at all, but caring toward the patient. His minus is real; his plus survives inside it — on the essential axis he is **plus**.
183184Both still push the same scene direction. The contrast lives *under* it and leaks out
185through the tactics: the careless one's routine is real, the caring one's routine is
186armour, and it cracks.
187188**The seeming trait is often scar tissue over its opposite** — "careless" is hope lost,
189not care absent. Direct the history, not the surface.
190191## Listening and reaction
192193Performance lives not in the lines but **between** them. Four observable markers to write in:
1941951. **The reaction starts before the partner's line ends.** A person grasps the point
196 mid-phrase — the face and body already answer. A neutral face until the line ends, then
197 "switching on", is dead acting.
1982. **Thought before word.** Before a hard answer there is a micro-pause — the person visibly
199 decides what to say. Instant answers at uniform speed read as memorized text.
2003. **The assessment moment.** After news, a threat, or an insult, the character needs time to
201 digest — from a fraction of a second to a long pause. Cinema lives on close-ups of these
202 assessments: a face, a defocused gaze, the world swimming.
2034. **Contagion from the partner.** Tempo, volume, and energy shift in response: a shout is
204 answered either with a counter-shout or with pointed quiet — but *answered*, not continued
205 over.
206207**A silent listener still gets a task, not just markers.** The four markers above describe
208how a reaction *reads*; they do not give the listener anything to be doing between them,
209and a listener with no task is where the dead face comes back in a two-shot. Name the work:
210*decide whether he is serious · wait for the opening · protect the mood · catch him in the
211lie.* Every character in frame gets living eyes this way.
212213## The body
214215**Physical state before psychology.** Set four parameters for every character before any
216inner life:
217218- **Center of gravity** — high (chest, chin: confidence, aggression, status) or low
219 (shoulders, slouch: fatigue, fear, submission).
220- **Tempo** — fast/ragged (nervousness, stimulant energy) or slow/economical (control,
221 threat — the most dangerous people move least).
222- **Openness** — squared shoulders and open palms, versus crossed arms, dropped head, closed
223 poses.
224- **Breath** — high and rapid (panic) versus low and slow (control). Breath is the most honest
225 indicator of state, and sound must match physics: someone who just ran cannot speak on a
226 steady voice.
227228**Business — the physical task.** A character almost always needs a DOING. They don't "have a
229conversation" — they fix an engine, count money, cook, wipe a glass, and talk over the top of
230it. Business kills fake theatricality (the hands are busy with truth), creates rhythm (pauses
231fill with action), and generates subtext (*how* a person counts money says more than the
232words).
233234> **The interrupted-action rule.** The strongest accent is when a character **stops** the
235> business. If he was slicing bread and stopped at a phrase, the phrase became an event. Use
236> the stop as punctuation.
237238**Proxemics — distance as drama.** The distance between characters is a visible graph of
239their relationship:
240241| Zone | Distance | Reads as |
242|---|---|---|
243| Intimate | under 0.5 m | love or violence — entering uninvited is aggression |
244| Personal | 0.5–1.2 m | trust |
245| Social | 1.2–3.5 m | business, wariness |
246| Public | 3.5 m+ | alienation, hierarchy |
247248A threat whispered 10 cm from a face is scarier than one shouted across a room. Scene drama is
249often just the story of distance: who closes it, who breaks it, who freezes. **A change of
250distance is a change of beat** — and it must be written in metres, per the measurable-language
251rule in `../higgsfield-seedance/SKILL.md`.
252253**Status — the invisible hierarchy.** Status is what you DO, not who you are.
254255- **High status:** an immobile head, slow movements, long gazes, pauses before answering,
256 taking up space, touching other people's things.
257- **Low status:** fussing, frequent self-touching (face, hair), broken speech, filler-laughter,
258 asking permission with the eyes.
259260The most interesting thing in a performance is a **status break**: the boss who shows fear for
261one second; the underling who suddenly stops smiling. A powerful scene shape is *enter high and
262collapse*, or *enter low and flip the room*.
263264## How good acting sounds
265266- Rhythm is written in the text — deliver it precisely; fast ≠ mushy.
267- Overlaps are normal (lines stepping on each other's tails), but key words stay clean.
268- **Volume contrast: the most frightening things are said the quietest.** Shouting is the
269 currency of the weak; the character who owns the scene lowers the volume and everyone leans in.
270- Pauses are events, not holes — a pause is legal only if something happens inside it: an
271 assessment, a decision, a refusal to answer.
272- Real speech has litter: interruptions, half-heard words, repetitions, unfinished phrases.
273 Perfectly constructed sentences kill street truth.
274275---
276277# Part II — Writing the acting
278279## The acting master profile
280281Every recurring character gets **one** master profile — the permanent source of truth about
282how they act. Written once, then adapted per scene. Target: **150–220 words, one flowing
283paragraph**, fully observable and filmable.
284285**Block order is fixed:**
286287```
288Character acting as [NAME]. [Build, physique, posture — the body as a document of their
289biography]. [The psychological engine in one clause — the inner drive that explains the
290physicality]. Vocal profile: [pitch/timbre, accent/origin, pace and delivery manner, and how
291the voice breaks or shifts under emotion]. Key physical habits and tics: [signature tic with
292its trigger; stress tic with its trigger; concealment behavior — what they do to hide what
293they feel; the facial mask and the exact condition under which it cracks]. Eye life: [blink
294quality and rate, scanning pattern, gaze-before-head, catchlights]. Walking style: [the gait
295as characterization — named and specific, with weight, rhythm, and foot placement]. However,
296when [emotional trigger], [the transformation — how the posture, gait, and face change].
297[Optional: the softening target — the one person or thing that makes the face genuinely soften].
298```
299300**Rules for each block:**
3013021. **Only observable behavior.** Every inner state needs a body marker. Never "he is nervous" —
303 write the trembling lower lip, the heavy swallow, the long inhale through the mouth and
304 sharp exhale through pursed lips.
3052. **Every tic has a trigger.** Not "he cracks his knuckles" but "he cracks his knuckles during
306 mundane conversations to fake confidence." Format: `[tic] + [when/why]`. Tics without
307 triggers are decoration; tics with triggers are dramaturgy.
3083. **Name the gait.** A coined name in quotes anchors the biomechanics — a "power-walk", a
309 "peacock strut", a "gallery walk", a "battering-ram stride", a "dreadnought pace" — then
310 unpack it: weight, step, what the torso and arms do, what the head does.
3114. **Build in the mask AND the crack.** The single most cinematic device in a profile is the
312 conditional transformation: the facade, plus the precise trigger that collapses it. A
313 dominant swagger that crumbles into a childlike slouch when rejected; stern discipline that
314 melts into a radiant smile at one specific person. **Every profile carries at least one
315 "However, when X — …" clause.** A character playing two truths at once is the difference
316 between a puppet and a person.
3175. **One softening target.** Where it fits, give the face exactly one person, animal, or object
318 it genuinely softens for. One — not two. This humanizes without diluting.
3196. **No wardrobe.** Clothing lives in the scene/look block, never in the acting profile. The
320 profile must survive any costume change.
3217. **No camera, no color.** Acting drives performance, face, voice, and motion only.
3228. **Physique carries biography.** Build and posture tell the backstory — a build "weathered
323 from past struggles", shoulders "perpetually tense", a posture "over-corrected to project
324 authority". Profession, past injuries, and self-image must be readable in the body.
325326> **Age is not a profile field.** Engine rule 1 (`../higgsfield-seedance/ENGINE-RULES.md`) is
327> age-blind characters, and the content filter tightens sharply on age words. Carry the same
328> information through **build, wear, posture, and voice** — "a body that has already been
329> repaired twice", "a working-class rasp", "an old boxer's walk" — never a number and never
330> *boy / girl / young / teen*.
331332## Eye life
333334**Dead eyes are the number-one tell of AI-generated acting.** Every character gets continuous,
335naturalistic ocular life, in the profile *and* in every scene.
336337- **Micro-saccades and gaze targeting** on whatever they attend to; the gaze keeps moving —
338 eyes drift, flick away in thought, scan to a detail and settle back. They never lock frozen.
339- **Realistic blink rate and quality**, tied to state: rapid blink-bursts under stress; slow
340 calm lids in control; a blink-and-glaze on a moment of dissociation.
341- **Live catchlights** — the eyes must read as wet, lit, and alive. But a catchlight is a
342 *render* property, not a cure: **dead eyes are not fixed by lighting tricks, they are
343 fixed by giving the eyes a task.** A glassy stare with a beautiful catchlight is still a
344 glassy stare. Write the eye-work as purposeful action aimed at the partner — *checking
345 both of their eyes for a sparkle of trust · registering after each point whether it
346 landed · stealing a look and snapping back before being caught · measuring them,
347 comparing what I feel against what they show.* **The eye movement IS the doing**, and
348 aliveness is the mind visibly working on the task moment to moment. Catchlights make
349 that legible; they never substitute for it.
350- **Controlled stillness is chosen, never dead.** For a near-unblinking predator calm, keep
351 blinks rare, slow, and deliberate — a decision, not a freeze — and let the gaze still shift
352 slowly with intent.
353- **Eyes lead the thought.** The eyes reach the target a touch before the head turns. The
354 thought is readable in the eyes before the words come.
355- **Eye life reacts to the beat.** Blink rate, gaze steadiness, and catchlight warmth all shift
356 when the beat shifts.
357358The phased-blink shorthand from the film pipeline — *one lazy blink → a quick DOUBLE-BLINK →
359one HARD reset-blink* — is the cheapest way to buy a living face in a static shot
360(`../higgsfield-seedance/HELL-GRIND.md` § Physics, not adjectives).
361362## Scene adaptation
363364The master profile is who the character IS. For each scene, **rewrite it into the moment** —
365never paste it.
3663671. **Present characters only.** An acting paragraph only for characters actually in the shot.
368 No character in frame → no paragraph.
3692. **Keep the constant core.** Identity, vocal profile, signature tics, eye life, and the
370 emotional through-line stay the same in every scene — this is what holds the character
371 together across cuts. Never contradict the master.
3723. **Re-express for this scene.** Select, emphasize, modify, or drop specific behaviors to fit
373 the scene's posture (seated / standing / running / hiding), action, beat, emotional state,
374 and time of day.
3754. **Transform, don't delete.** A behavior that physically cannot happen here is *converted*,
376 not removed: a restless pacer slumped on a sofa keeps the same nervous engine, displaced
377 into restless micro-sway, wrist-flicks, and paper-tearing. **The energy is constant; its
378 outlet changes.**
3795. **One flowing paragraph.** Fold the adaptation into prose in the character's register — no
380 bullet lists, no headers, no "dial" lines inside the prompt.
3816. **Lead with the character's reference tag** so the model binds the acting to the right
382 person (`../higgsfield-seedance/SKILL.md` § Tag naming).
383384## Voice — fixed identity, never adapted
385386Acting is rewritten per scene; **voice is locked.** Each character gets one Voice prompt — a
387permanent vocal identity pasted **verbatim** into the audio field every time they speak, and
388never modified. If the character appears but says nothing, omit it.
389390> **Not even a synonym.** `[FIELD — Higgsfield Studio, ONEIRIC breakdown, 2026-08-13]`
391> "Verbatim" is stricter than it sounds, and the way it gets broken is not carelessness —
392> it is a writer improving the wording between shots and believing the meaning is
393> preserved. It is not: swapping *warm* for *rich*, or *gravelly* for *raspy*, moves the
394> generated voice. Keep every locked block in one place — a **voice bible** for the
395> production, decided once — and paste from it rather than retyping.
396397```
398"A [origin / accent descriptor]. [Timbre and register]; [pace and delivery manner];
399[emotional character — and how it shifts under pressure]."
400```
401402The vocal profile *inside* the acting paragraph describes how speech behaves dramatically
403(tempo shifts, breaking registers, whispers); the Voice prompt in the audio field locks the
404**sound** itself. Both must agree.
405406Seedance holds only three or four voices per character within one tonality, so drift is real —
407stress-test the voice across generations exactly like the look, and lock it harder rather than
408"keep shooting" (`../higgsfield-seedance/HELL-GRIND.md` § The voice is not an asset).
409410## States, not transitions
411412Video generation models fail transitions and nail states. Describe characters **already IN**
413the action state — mid-throw, mid-punch, mid-pace, mid-argument — not the process of getting
414there.
415416- ❌ "reaches into the bag, pulls out the knife, winds up" → collapses
417- ✅ "mid-throw, arm extended" → lands
418419Chain states beat by beat instead of narrating continuous processes. The production form of
420this rule: complex action **opens** the prompt, and the approach becomes a separate shot
421(`../higgsfield-seedance/HELL-GRIND.md` § Solutions born under deadline).
422423## Ensemble and space
424425- **Group reactions travel in a wave, never in sync.** One person gets the joke first, the
426 second half a beat later, the third not at all. Simultaneous identical reactions read as fake
427 — unless a deliberately choreographed comic sync is the point.
428- **The reaction is worth more than the action.** After every event, the most valuable frame is
429 the face of the person who saw it.
430- **Freeze at the threat.** Constant ensemble micro-movement — shifting weight, gesturing,
431 leaning — and at the key threat everything STOPS. The contrast of bustle → stillness is
432 punctuation.
433- **Movement equals motivation.** Nobody crosses a room without an impulse: toward something or
434 away from something. Strong motivated events — closing in (escalation) · turning one's back
435 (dismissal, or hiding the face) · standing while the other sits (dominance grab) · sitting
436 down mid-conflict (paradoxical power) · stopping in the doorway (the threshold is the decision
437 point) · starting to pack (ultimatum by body).
438- **The strong are still and quiet; the weak fidget and shout.** Danger is played not by the
439 dangerous one but by the tension of everyone around them. Threat without wind-up: no menacing
440 pauses, no slow-motion turns — in a truthful world violence arrives without an announcement.
441- **Degradation accumulates.** If a character is worn down across a story, carry it in the body
442 cumulatively — greyer, heavier, slower reactions — never resetting between scenes.
443444> **Engine ceiling:** only ≤3 characters track reliably across cuts
445> (`../higgsfield-seedance/ENGINE-RULES.md` rule 5). Write the wave for the tracked pair or
446> trio; everyone else is crowd, described as a mass.
447448---
449450# Part III — Quality control
451452## The atlas of bad acting
453454Recognize the symptom, apply the prompt-level fix.
455456| # | Symptom | How it looks | Prompt-level fix |
457|---|---|---|---|
458| 1 | Indication (mugging) | The face "depicts" the emotion: arched brows, grimaces | Remove the face from the task; write the objective and give the hands business |
459| 2 | Playing the result | The character plays the scene's outcome from second one | Write only what the character knows NOW |
460| 3 | Waiting for the cue | Empty face while the partner speaks | Write the reaction starting mid-line of the partner |
461| 4 | Monotactics | One color for the whole scene (all shouting / all whining) | Mark the beats; a new tactic verb for each |
462| 5 | Gesture illustration | Gesture duplicates the word ("big" — arms spread) | Gesture either precedes the thought, contradicts the words, or is absent |
463| 6 | Free emotion | Tears or rage with no build-up and no trigger | Build the ladder: restraint → break; emotion must cost something |
464| 7 | Body false to biography | A thug with a dancer's posture | Set the body profile: center of gravity, tempo, wear |
465| 8 | Speech too clean for the class | A street character speaking in literary periods | Litter the speech: interruptions, dropped endings, repeats |
466| 9 | Threat signaling | "Menacing" pauses, squints, slow turns before violence | Threat is mundane; violence without wind-up |
467| 10 | Synchronized ensemble | Everyone reacts identically and at once | Stagger reactions in a wave, vary their strength |
468| 11 | Dead pauses | Silence in which nothing happens | Fill with assessment or business — or cut |
469| 12 | Emotional reset | The character instantly "recovers" after a strong event | States have inertia; the trail carries into the next beat |
470| 13 | Commenting the role | The performance winks at the viewer | Full belief in the circumstances; comedy is played dead serious |
471| 14 | Close-up overload | Active mimicry on a close-up | The tighter the shot, the less movement: only the eyes and the thought |
472| 15 | Dead eyes | Frozen stare, no blinks, no saccades, glassy catchlights | Apply § Eye life in full — it is never optional |
473474## The performance scale
475476A self-check on the paragraph before it ships.
477478- **0 — Mannequin.** Text delivered, behavior absent.
479- **1 — Declaimer.** "Expressive" text, indicated emotions, illustrating body.
480- **2 — Diligent.** An objective can be guessed, but one tactic, late reactions, empty pauses.
481- **3 — Craftsman.** Objective and beats present, listens to the partner, body makes sense.
482 Missing: subtext, surprising tactics, inertia of states.
483- **4 — Alive.** Continuous behavior, contrasting tactics, subtext diverging from text, status
484 in the body, reactions ahead of lines, at least one unexpected-but-true choice.
485- **5 — Magnet.** All of 4 plus paradox. **The two-truths rule: at level 5 the character always
486 plays TWO truths simultaneously** — helps and hates it; apologizes and defends; loves and has
487 already left. One clean emotion without contradiction reads as synthetic on a close-up.
488489**Aim every hero shot at 4+.** A paragraph that self-checks at 2 or below gets rewritten before
490it ships.
491492## Pre-send checklist
493494- [ ] Objective as a verb aimed at a partner — for every character in frame
495- [ ] Obstacle and stakes exist; the cost of failure is real
496- [ ] 2–4 beat changes, each visible in behavior (pause / posture / tempo / gaze)
497- [ ] Reactions begin before the partner's lines end; assessment moments present
498- [ ] Every character has business; the interrupted-action accent used deliberately
499- [ ] Distances change, the changes are motivated, and they are written in metres
500- [ ] Status is in the body, not just the words
501- [ ] All tics carry triggers; the mask has its crack ("However, when X…")
502- [ ] Eye life written explicitly: saccades, blink quality, catchlights, eyes-lead-thought
503- [ ] Voice prompt pasted verbatim if the character speaks; omitted if silent
504- [ ] States, not transitions
505- [ ] No wardrobe, camera, or color inside the acting paragraph
506- [ ] No age words anywhere (engine rule 1)
507- [ ] Ensemble reactions staggered; strong = still, weak = fidgety
508- [ ] Scale check: would this paragraph score 4+?
509510---
511512# Part IV — Worked example
513514Invented character; use as a pattern, not as content.
515516## Master profile
517518```
519Character acting as VIKTOR. A retired night-shift taxi driver and former amateur boxer; heavy,
520thick-necked build gone soft at the middle, with a flat-nosed face and old scar tissue over
521both eyebrows; sits and stands with a low, grounded center of gravity, weight always on the
522whole foot. Runs on a single engine: decades of waiting — for fares, for rounds, for trouble —
523have made patience his weapon. Vocal profile: low, hoarse, unhurried baritone with a
524working-class rasp, short sentences delivered flat and economical, dropping to a slower,
525quieter register the more serious things get — he never speeds up. Key physical habits and
526tics: rolls an old coin across his knuckles when sizing a situation up; a slow, audible
527nose-breath before he says no; when lying is happening in front of him, he goes completely
528still and lets a long silence do the pressing; his default face is a heavy-lidded, bored mask
529that conceals total attention. Eye life: sleepy, hooded eyes with slow deliberate blinks and
530constant quiet scanning — mirrors, hands, exits — the gaze settling on a speaker a beat before
531his head turns; catchlights low but alive. Walking style: a heavy, rolling "old boxer's walk",
532short economical steps, shoulders level, hands loose and ready, never hurrying. However, when
533someone raises a hand near him, the sleepy mask vanishes in a half-second: the chin drops, the
534hands rise halfway, the feet find their old stance — then he catches himself and folds it away,
535embarrassed. His face only truly softens for stray dogs, which he feeds from his coat pocket.
536```
537538**Voice (pasted verbatim when VIKTOR speaks):**
539540```
541"A working-class city accent, roughened by decades of night shifts. Low, hoarse, unhurried
542baritone; short flat economical sentences with long comfortable pauses; calm and faintly
543amused, going quieter — never louder — as things get serious."
544```
545546## Scene adaptation
547548*Scene: VIKTOR sits in his parked cab at night; a nervous passenger in the back seat is lying
549about having money for the fare.*
550551```
552VIKTOR sits motionless in the driver's seat, heavy and grounded, watching the passenger in the
553rear-view mirror instead of turning around — his hooded eyes flick between the mirror, the
554passenger's hands, and the door lock in slow, quiet scans, blinks rare and deliberate, the gaze
555settling on the mirror a beat before his head ever moves. The old coin walks across his
556knuckles on the seat-rest, unhurried; as the passenger's story falls apart, the coin stops
557mid-roll — he lets the silence sit, takes one slow, audible breath through the nose, and
558answers in his low, hoarse baritone, flatter and quieter than before, never speeding up. Only
559when the passenger's voice cracks does the sleepy mask ease a fraction: a long exhale, a slow
560blink, the coin resuming its roll — patience choosing, for now, to be kind.
561```
562563**What happened here:** the walk is irrelevant (seated) so its energy moved into stillness and
564the coin; the signature tics kept their triggers (coin = sizing up · stopped coin = interrupted
565action as punctuation · nose-breath = refusal · stillness plus silence = pressure on a liar);
566the eye life obeys the master but is re-targeted to mirror, hands, lock; the beat changes are
567visible (coin stops → silence → quieter voice → softening); and the voice stayed untouched —
568it will be pasted verbatim into the audio field.
569570---
571572## Final axioms
5735741. Acting is behavior under pressure, not a demonstration of feelings.
5752. Listening matters more than speaking; reacting matters more than declaiming.
5763. Emotion is the consequence of a won or lost struggle, and it is expensive.
5774. The body is smarter than the words: when text and body conflict, the viewer believes the body.
5785. The strong are still and quiet; the weak fuss and shout. Exceptions are events.
5796. Every tic needs a trigger; every mask needs a crack.
5807. Every scene is somebody's defeat. If nobody lost, there was no scene.
5818. Subtext is not shown — it fails to be hidden.
5829. States, not transitions; the model films what is, not what becomes.
58310. When in doubt — cut. Less acting equals more truth.
584585---
586587## Related Skills
588589- `../higgsfield-seedance/SKILL.md` — the Seedance prompt this paragraph goes into
590- `../higgsfield-seedance/HELL-GRIND.md` — the CHARACTER ACTING block's production form,
591 dialogue construction, and the micro-life rules
592- `../higgsfield-seedance-2-5/SKILL.md` — 2.5's observable-cue emotional direction
593- `../higgsfield-facs/SKILL.md` — muscle-level facial control by Action Unit code
594- `../higgsfield-soul/SKILL.md` — identity consistency and micro-expression vocabulary
595- `../higgsfield-character-design/SKILL.md` — the story bible upstream of any profile
596- `../higgsfield-audio/SKILL.md` — where the locked voice prompt is delivered
Run npx skillmds@latest add gabrielmoreira/higgsfield-acting in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Writes the character-performance layer of a video prompt as behavior under pressure, not displayed emotion — objective, obstacle, tactics, beats, subtext, listening, body/status/proxemics, and mandatory eye life. Produces a reusable 150–220-word acting master profile per character plus a per-scene rewrite of it, and a locked voice prompt. Use whenever a prompt needs acting, performance, or emotion direction; whenever characters read wooden, dead-eyed, or 'AI'; whenever a character must stay themselves across many shots; or when the user asks for character behavior, mannerisms, tics, a gait, or how someone reacts. Pairs with higgsfield-facs (muscle-level AU codes) and higgsfield-seedance (the prompt the paragraph goes into). It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
gabrielmoreira (@gabrielmoreira) published this skill. Their other Agent Skills are listed on their SkillMD profile.