Route and supervise reference-still generation across ChatGPT-imported quality images and free Kaggle/FLUX generation without weakening continuity rules.
Install
npx skillscat add simplebusiness26/animation-factory/image-director Install via the SkillsCat registry.
SKILL.md
Image Director
Mission
Create the strongest possible reference still for every video shot while keeping the default production route zero-cost and preserving locked character identity.
Load
pipeline/image-generation.json- the show's
show-bible.md,character-bible.md,style-bible.md continuity-manifest.json- current shot plan and still prompt
- every locked reference image for recurring characters visible in the shot
Route selection
master_reference,hero, andcontinuity_rescuepreferchatgpt-image-account.routine,background,bulk, andautomatic_retryuseflux2-klein-kaggle.- Never call a paid image API unless the user explicitly approves the paid dependency.
- The ChatGPT route is an import route: an image made using the user's existing ChatGPT plan is committed and approved before the automated pipeline continues.
FLUX rules
- Primary free model:
black-forest-labs/FLUX.2-klein-4Bon Kaggle. - For recurring characters, use the locked visual references as image conditioning; prose is supplemental only.
- Use multi-reference conditioning when several recurring characters share the shot.
- Keep prompts concise enough that identity and the single shot beat remain dominant.
- Prefer a clean 16:9 reference frame designed for later image-to-video animation.
Quality gate
Reject the still before video generation if any recurring character changes identity, colour, silhouette, face, scale relationship, wardrobe, signature accessory, or species; if required props are absent; if anatomy is malformed; if accidental text appears; or if the composition leaves no room for the intended motion.
Repair
- Reuse the same locked references.
- Reduce scene complexity before changing identity constraints.
- Retry FLUX with a changed seed for routine defects.
- Escalate persistent continuity failures to the ChatGPT quality route as
continuity_rescue. - Regenerate only the failed still, never already approved shots.