[etm]
module 06v1.0· updated 2026-04-19

AI Animated Series

Build a recurring-cast show that ships 2 episodes a day

01 / 07

See it work

Placeholder — real animated-series preview (a Basement Boys / Cheddy episode) coming once Loya drops one.

02 / 07

Is this for me?

Yes, if you want a recurring-character show on Instagram or TikTok — same 3-5 faces across 20+ episodes, consistent setting, new story every drop. Works for comedy, mockumentary, drama, slice-of-life. Way higher long-term brand value than one-off clips.

03 / 07

What you need

  • A Mac or PC
  • Claude Code installed (Module 01 walks you through install)
  • A Seedance account
  • Nano Banana Pro (from module 02) — for generating the character reference images
  • A cast idea — 3-5 recurring characters + one recurring setting
time · 2-3 hours for the first episode (bible setup takes longest). After that, 20-30 min per episode.coding · no

This is the hardest module in the series — most moving parts. Finish modules 01 (Seedance) and 02 (Cover art) first. The character reference images from module 02 become the anchors here.

04 / 07

Do it

  1. step 1 / 6

    Install the scene-generator skill

    Generate install command below → copy → Terminal → enter. Skill lands in ~/.claude/skills/cheddy-scene-generator/ (generic name carries over from Loya's Cheddy pilot — works for any series).

  2. step 2 / 6

    Write the character bible

    This is the foundation. For EACH character (3-5 max), lock:

    name:
    age / gender / ethnicity:
    build + height:
    face (one sentence): eyes, hair, distinguishing features
    wardrobe (3-5 fit tiers): casual / dressed up / at-home / work / weather
    sacred accessory (the anchor — never changes): hat, glasses, necklace, scar
    voice: age + accent + pace + emotional default (calm / anxious / bombastic)
    personality: one-line archetype
    role in the cast: protagonist / foil / comic relief / antagonist
    

    The sacred accessory is the most important line — it's what anchors identity across scenes when clothing or setting changes. Never let Seedance drop it.

  3. step 3 / 6

    Generate the character reference frame for each cast member

    In Claude Code, for EACH character:

    Use nano-banana-pro to generate a head-and-shoulders reference photo at 4K, 1:1: [character bible paste]
    

    Save all references in one folder. These are the image_input refs for every Seedance gen — they lock face continuity.

  4. step 4 / 6

    Pick the recurring setting

    ONE primary location. For Basement Boys it's Kyle's parents' Connecticut basement. For Cheddy it's the recording studio. Define the set once:

    setting: [name]
    lighting: [default — e.g. tungsten warm, natural daylight, neon]
    key props: [3-5 — the couch, the desk, the neon sign, etc]
    vibe: [one sentence — cozy / sterile / chaotic]
    

    Paste this setting block into every scene prompt so the location stays consistent.

  5. step 5 / 6

    Write episode 1 — the hook-complication-cliffhanger structure

    Every episode is 15 seconds. Structure:

    Hook (0-3s): a specific situation that needs explanation Complication (3-11s): something goes wrong OR a new character shows up Cliffhanger (11-15s): unresolved — sets up episode 2

    Example (Basement Boys ep 1 — 'Welcome Home Kyle'):

    HOOK: Kyle drops his bag at the front door, 'mom I'm back,' stares at his childhood bedroom. COMPLICATION: Linda (mom) appears — 'oh honey, your room is the yoga studio now.' CLIFFHANGER: Linda opens the basement door — 'your uncle Tito's down there, bunk beds.'

  6. step 6 / 6

    Generate, render, caption, post

    In Claude Code:

    Use cheddy-scene-generator to generate episode [N]: [scene description + dialogue using [character-name] placeholders] — use [character-bible-folder] as face refs — setting is [setting block paste]
    

    Send to Seedance (15s, 9:16, 720p). Burn captions using the episode-caption pipeline (the one Loya built — separate script). Post 2x daily (12:00 + 18:00 is the tested cadence). Queue up 20 episodes upfront so you never miss a beat.

05 / 07

Make it yours

Shape a cast around your own world
  • Making a family sitcom? 4-5 characters: 2 parents + 2-3 kids/relatives. Setting: one home. Conflict engine: family friction on small stakes.
  • Making workplace comedy? 4-6 characters: boss, foil, straight-man, weirdo, intern. Setting: one office. Conflict engine: incompetence / power dynamics.
  • Making mockumentary? Add an invisible camera-person — characters talk TO camera (breaks 4th wall for talking-head interviews). The Basement Boys uses this for confessional beats.
  • Planning a season arc? Write a 10-beat arc BEFORE ep 1 (not after). Know where ep 20 lands. Each episode gets a 'serves the arc' label. Don't improvise season-long — social audiences notice drift fast.
06 / 07

Stuck?

  • Character looks different across episodes even with the same reference image.

    Your reference image is too complex. Use a clean head-and-shoulders shot, even lighting, plain background. Save the ref once, reuse across all episodes. NEVER regenerate character references — the drift compounds.

  • Wardrobe changes break continuity — feels like a different show.

    You skipped the fit-tier system. Pre-define 3-5 wardrobe variants per character (home / casual / dressy / work / weather). Each episode picks ONE fit from the list. Random new outfits = character reads as different person.

  • Sacred accessory keeps getting dropped by Seedance.

    Add it to EVERY shot prompt as an explicit anchor: 'Tito wears his green camo baseball cap in every shot, backward.' Repetition = retention. Seedance deprioritizes items that only appear once in the prompt.

  • Episodes feel disjointed, like separate shorts not a series.

    You lost setting continuity. Paste the EXACT same setting block into every episode prompt (same lighting words, same prop names). Also: carry visible props across episodes ('the red couch that's been in every episode since ep 1').

  • Render cadence is killing me — can't keep up with 2x daily.

    You're generating live. Don't. Batch-generate 10-20 episodes upfront over 2 days, queue them for auto-post. The launchd / cron schedule takes over from there. If you're posting live, you're doing it wrong.

💰 money moves that use this

all money moves →
07 / 07

Next up

module 07
AI Landing Page Agency

Different lane entirely — the last module pivots from CONTENT creation to a LOCAL BUSINESS agency. Find businesses w/o websites on Google Maps, auto-generate landing pages, sell. A revenue stream your content skills feed.

open module →