dagthomas/comfyui_dagthomas/h3-ref2va

Claude Code and agent skill by dagthomas/comfyui_dagthomas

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

The six-section MiniMax H3 full-reference (Ref2VA) contract the APNext H3 Reference Prompt Writer nodes emit - subject_definitions, summary, retention_analysis, detailed_description, overall_soundscape, non_diegetic_music - with <Subject N>/<Picture N>/<Video N>/<Audio N> roles, the retention vocabulary, summary task types, how the node's image_1..image_9 sockets become <Picture 1>..<Picture 9>, what its reference_role dropdown means, and reference-controls-HOW / user-controls-WHAT style transfer. Load with h3-prompt-director whenever reference media drives identity, style, motion, camera, performance or voice.

Install

npx vskill@latest install dagthomas/comfyui_dagthomas/h3-ref2va

SKILL.md

H3 Ref2VA (full-reference mode)

This is what the APNext H3 Reference Prompt Writer and APNext H3 Claude Code Reference Writer nodes expect back. No alignment line. Six labels, exactly once, in this order, each followed by one blank line - the node splits on them:

subject_definitions:
summary:
retention_analysis:
detailed_description:
overall_soundscape:
non_diegetic_music:

How the node's images map

The node has sockets image_1 ... image_9, mirrors ComfyUI's MiniMax H3 Reference to Video node, and passes each image back out on the same-numbered output. So:

  • Attached image k IS `<Picture k>`. Never renumber, skip or merge pictures; the video

model will receive them in that order.

  • Videos and audio cannot be attached to the writer node. When reference_notes describe

them ("Video 1 is the dance clip", "Audio 1 is her voice"), define <Video N> / <Audio N> from the notes in the order given, and treat those notes as fact.

  • Only the first frame of a batched input counts as that reference.

The reference_role directive

The node states how to treat the images:

  • Auto - decide per image: a <Subject N> for reusable visible content, a standalone

<Picture N> for a concrete frame or composition anchor, or only a source cited inside another item's definition.

  • Subject - one <Subject N> per image, citing <Picture k> inside the definition;

no standalone picture entries.

  • Picture - one standalone <Picture N> per image, stating which shot and position

(first frame, keyframe, last frame) it anchors.

  • Style reference only - no standalone <Picture N> entries; fold the style provenance

into the relevant <Subject N> definitions and the style sentence before [Shot 1].

  • Storyboard - standalone <Picture N> entries stating which shots they map to and

what planning information they carry.

Roles

  • <Subject N> = reusable visible reference content, or reusable visual / performance /

style attributes. One line per subject, sourced from the pictures, videos or audio it draws on.

  • Standalone <Picture N> = frame, keyframe or composition anchor only.
  • <Video N> = editing, continuation, camera, cuts, rhythm or temporal structure.
  • <Audio N> = copied or referenced audio.

Reference controls HOW; the user's idea controls WHAT. Protect the user's identity, anatomy, clothing, props, setting, composition, action, dialogue, visible text and story from leaking in from the source. When only a style is wanted, do not import recognizable IP characters, costumes, logos, products, vehicles or franchise silhouettes.

For a concept-only still with maximum freedom, define a <Subject N> sourced from the picture, mark it weak_reference, retain only the stated premise, and explicitly release composition, palette, design, lighting and animation treatment.

Fields

  • subject_definitions: one line per tracked item.
  • summary: a short paragraph that begins with the applicable task types in square

brackets, joined by + : keyframe completion, reference generation, video editing, video continuation, audio reuse, audio reference. The node's task_type directive fixes this prefix when it is not Auto.

  • retention_analysis: one line per item, using only

visual - fully_preserved, partially_preserved, attribute_transfer, weak_reference audio - fully_copy, partially_copy, reference, weak_reference and saying what is kept and what is released.

  • detailed_description: one or two style sentences, then [Shot 1] and one continuous

audiovisual timeline. Aim for the node's word_target (350-500 words is the norm for generation tasks); go longer only when the references demand it.

  • overall_soundscape: and non_diegetic_music: as in the core skill.

Reference library

Read thisWhen
13_REF2VA_GOLD_EXAMPLES.mdAlways for a first Ref2VA prompt in a session: full six-section examples with retention markers.
07_REF2VA_FULL_REFERENCE_GUIDE.mdRoles, retention vocabulary and section contracts in detail.
16_H3_REF2VA_STYLE_TRANSFER_LAB.mdA video reference supplies style, motion, editing rhythm or technique - keep WHAT separate from HOW.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
290
Repository forks
26
7-day trend score
28

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dagthomas/comfyui_dagthomas/h3-ref2va/badge)](https://verified-skill.com/skills/dagthomas/comfyui_dagthomas/h3-ref2va)

Something wrong with this skill or its page? Tell us.