Content Planning System

Everything needed to get Penny and Jamie building content tonight — and to make sure every decision made now works in Google Sheets, Airtable, and the eventual Right Now engine. Nothing you enter today will need to be re-entered.

6
Dimensions
7
Status stages
200+
Target pieces
11
Content types
The 6 Dimensions
Every piece of content gets tagged across all 6. This is the vocabulary the Right Now engine will use to match content to moments. Adding Emotional Direction is the critical new field — it's what separates "Road Trip Anthem" from "After-School Decompress" when both are tagged Road Trip.
🏷️
Topic
Multi-select · Pick 1–3
Brushing TeethBedtimeSharingPublic BehaviorDoctor VisitsBig FeelingsAffirmationsFriendshipSchoolMannersSelf-CareFamilyHonestyFearsFood & EatingScreen TimeChoresMoneySafetyBody Changes
👶
Age
Multi-select · All that apply
2–44–66–99–12Teen (13–17)Whole Family

Note: "Whole Family" means it works across all ages together — don't use it as a catch-all. A teen song can be 9–12 + Teen without being Whole Family.

📂
Type
Single-select · One only
🎵 Song🧩 Puzzle🔤 Mnemonic💭 Daily Advice✨ Affirmation🎨 Activity📖 Social Story📺 Video✂️ Craft📄 Printable🎮 Game
📍
Situation
Multi-select · When to reach for it
In the momentDaily routineBedtimeRoad tripPublic outingRecoveryJust for funPreparationMorningAfter school
🎭
Mood
Multi-select · Vibe of the content
CalmEnergeticSillyReflectiveEmpoweringSoothingFunnySweet
🧭
Emotional Direction
Single-select · NEW FIELD
KEY FIELD
🤝 Meet the energy⬆️ Elevate🌊 Wind down🔄 Reset / regulate🫂 Comfort

This is the field that makes "they just won the baseball game" vs "they just lost" produce different results — even when both are tagged Recovery + Road Trip.

🎸
Genre
Multi-select · Pick all that apply
NEW
Pop Rock Hip-Hop / Rap Lullaby Folk / Acoustic Country Reggae R&B / Soul Sea Shanty March / Brass Electronic Punk / Metal Instrumental Spoken Word

Used for browse filtering ("find me a hip-hop song about bedtime") and future algorithmic matching by parent music preference.

🥁
BPM Range
Single-select · Energy reference
NEW
≤ 60 BPM Very slow — lullaby, spoken word, meditation
61–90 BPM Slow — calm, reflective, winding down
91–120 BPM Medium — folk, country, steady pop
121–150 BPM Upbeat — energetic pop, hip-hop, rock
150+ BPM Fast — punk, march, high-energy anthems

Enter actual BPM if known (Suno shows this). Use the range label if estimating. BPM feeds the bedtime arc sequencer — a proper wind-down deck should step: 120 → 90 → 60.

Google Form Spec
Build this at forms.google.com. Every question here maps directly to an Airtable field — nothing needs to be re-entered. The form response sheet becomes your source-of-truth until you move to Airtable.
💡
Setup first: Create the form, link it to a Google Sheet called "Reef Remix Content Library." Set response destination in Form Settings → Responses → Link to Sheets. Add a manual "Status" column in the sheet after first response.
1
Who & What
Q1
Content Title
Working title — can change later. Be descriptive, not clever.
Required→ TitleShort text
Q2
Your Name
PennyJamieReeseExternal ContributorAI-assisted
Required→ AuthorDropdown
Q3
Content Type
🎵 Song🧩 Puzzle🔤 Mnemonic💭 Daily Advice✨ Affirmation🎨 Activity📖 Social Story📺 Video✂️ Craft📄 Printable🎮 Game
Required→ TypeRadio
2
The 6 Dimension Tags
Q4
Topic — what is it about?
Pick 1–3. If you need more than 3, split into two pieces.
Brushing TeethBedtimeSharingPublic BehaviorDoctor VisitsBig FeelingsAffirmationsFriendshipSchoolMannersSelf-CareFamilyHonestyFearsFood & EatingScreen TimeChoresMoneySafetyBody Changes
Required→ TopicCheckboxes
Q5
Age Range — who is it for?
Check all that genuinely apply. Don't over-tag. "Whole Family" means all ages work together, not that any age could use it.
2–44–66–99–12Teen (13–17)Whole Family
Required→ AgeCheckboxes
Q6
Situation — when would a parent reach for this?
In the momentDaily routineBedtimeRoad tripPublic outingRecoveryJust for funPreparationMorningAfter school
Required→ SituationCheckboxes
Q7
Mood / Vibe — how does it feel?
CalmEnergeticSillyReflectiveEmpoweringSoothingFunnySweet
Required→ MoodCheckboxes
Q8
Emotional Direction — what does this content DO to the listener? NEW
Think about where they START emotionally vs where you want them to GO. This is the most important tag for the Right Now engine.
🤝 Meet the energy — match where they are⬆️ Elevate — pump them up🌊 Wind down — ease them lower🔄 Reset / regulate — interrupt a spiral🫂 Comfort — hold them with warmth
Required→ Emotional DirectionRadio
Q9
Occasion — what just happened or is about to happen? NEW
Optional but powerful — this is what distinguishes a "win song" from a "loss song" even when both are tagged Recovery.
Won somethingLost somethingConflict / meltdownTransition (new school, move, etc.)Anticipating something scaryJust because / no occasion
Optional→ OccasionCheckboxes
Q10
Genre NEW
For songs, mnemonics, and affirmations — select all that genuinely apply. For activities, games, printables leave blank.
PopRockHip-Hop / RapLullabyFolk / AcousticCountryReggaeR&B / SoulSea ShantyMarch / BrassElectronicPunk / MetalInstrumentalSpoken Word
Optional→ GenreCheckboxes
Q11
BPM Range NEW
Suno shows exact BPM when a track generates — grab it if you have it. Otherwise estimate. This drives bedtime arc sequencing (the wind-down should step 120 → 90 → 60 BPM across the playlist).
≤ 60 BPM — very slow, lullaby61–90 BPM — slow, calm91–120 BPM — medium, steady121–150 BPM — upbeat, energetic150+ BPM — fast, high energyN/A — non-audio content
Optional→ BPM RangeRadio
3
The Content Itself
Q10
Description
2–3 sentences. What appears on the card in the app. Write for a tired parent at 8pm — clear, specific, no jargon.
Required→ DescriptionParagraph
Q11
Duration (in seconds)
90-sec song = 90. 5-min activity = 300. 15-min playlist = 900. Estimate is fine.
Required→ DurationNumber only
Q12
Lyrics / Script / Full Text
Paste here if you have it. If it's in a Google Doc, use the link field below instead.
Optional→ Lyrics / ScriptParagraph
Q13
External Link
Suno demo, Google Doc draft, reference audio, inspiration track — any relevant URL.
Optional→ External LinkURL
4
Context & Moment
Q14
Describe the specific moment this is for
Paint the full picture. "Mom is driving home after her teen's baseball loss. Both kids are quiet. She wants something that acknowledges defeat without being preachy." The more specific, the better the algorithm works later.
Required→ Moment ContextParagraph
Q15
Parent Context Note — Penny's voice
If kid-facing: write the 1–2 sentence note Penny would attach for the parent. Permission-giving, not lecturing. Example: "This one's for the car ride home. You don't have to say anything — just press play."
Optional→ Parent Context NoteParagraph
Q16
Deck Tags — does this belong to a theme deck? NEW
Decks are curated playlists for specific family moments. Tag all that apply — content can belong to multiple decks.
Road Trip MixSunday MorningPost-Game (Win)Post-Game (Loss)Meltdown KitBedtime ArcMorning KickstartAfter School ResetDoctor Prep
Optional→ Deck TagsCheckboxes
Q17
Sequence Position — where does this sit in a playlist? NEW
Important for bedtime arcs and long road trips — the algorithm needs to know if this opens, bridges, or closes a sequence.
Opener — starts the moodMiddle — sustains itCloser — lands the arcStandalone — works alone
Optional→ Sequence PositionRadio
5
Editorial Details
Q18
Priority
Must-have — core catalog, launch without itNice-to-have — fills a real gapStretch — cool if we get there
Required→ PriorityRadio
Q19
Target Launch Wave
Wave 1 — launch dayWave 2 — month 2–3Wave 3 — month 4–6Post-launch / someday
Required→ Target Launch WaveRadio
Q20
Reef Cast Characters Featured
Cranky (the Kraken)Penny (the Pufferfish)Echo (the Octopus)Turbo (the Sea Turtle)None / No characters
Optional→ Reef Cast CharactersCheckboxes
Q21
Anything else?
Tone notes, reference tracks, production ideas, why this one matters to you personally.
Optional→ Internal NotesParagraph
Airtable Base Structure
When you're ready to migrate from Google Sheets to Airtable, every column in your sheet maps 1:1 to this structure. Base name: Reef Remix Content Library · Table name: Content
🔵
Core Content Fields
Title
Single line text
Primary field
Description
Long text
No rich text needed
Topic
Multiple select
20 options, 1–3 picks
Age
Multiple select
6 brackets
Type
Single select
11 types
Situation
Multiple select
10 options
Mood
Multiple select
8 options
Emotional Direction
Single select
5 options · NEW
Occasion
Multiple select
6 options · NEW
Duration (sec)
Number
Integer, no decimals
Moment Context
Long text
Free text for AI search
🟡
Production Metadata
Status
Single select
7 pipeline stages
Priority
Single select
Must-have / Nice-to-have / Stretch
Author
Single select
Penny/Jamie/Reese/External/AI
Target Launch Wave
Single select
Wave 1–3 + Post-launch
Date Created
Created time
Auto — no config needed
Date Modified
Last modified time
Auto — no config needed
🟣
Content Assets
Lyrics / Script
Long text
Enable rich text
Audio File
Attachment
Suno demos, final MP3s
Artwork
Attachment
Character art, covers
External Link
URL
Suno link, Google Doc
🔴
Editorial / Quality Gates
Penny Approved
Checkbox
Required before publish
COPPA Reviewed
Checkbox
Required before publish
Reef Cast Characters
Multiple select
Cranky · Penny · Echo · Turbo
Parent Context Note
Long text
Penny's 30-sec voice note
Internal Notes
Long text
Editor-only, never on form
🟢
Algorithm-Ready Fields (feeds Right Now engine)
Deck Tags
Multiple select
Road Trip Mix · Bedtime Arc · Post-Game etc.
Sequence Position
Single select
Opener · Middle · Closer · Standalone
Family Structure Fit
Multiple select
Solo · Siblings mixed · Tweens only etc.
Theme Deck Planner
Each deck is a curated playlist for a specific family moment. These are the "Right Now" buttons on steroids — when a subscriber logs in and their family profile is known, these decks get personalized automatically. Start building content that fills these slots now.
🚗 Road Trip Mix
Trigger: Situation = Road trip · Any age
🎵
Song · Opener
High energy · whole family singalong
Elevate
🎮
Game · Middle
Would You Rather / scavenger hunt
Meet energy
🎵
Song · Middle
Age-split: one for younger, one for teens
Meet energy
💭
Daily Advice · Closer
Parent tip for long-drive sanity
Wind down
⛪ Sunday Morning
Trigger: Situation = Preparation · Mood = Calm
Affirmation · Opener
Quiet, grounding · whole family
Wind down
🎵
Song · Middle
Calm, reflective, no silly
Meet energy
🔤
Mnemonic · Closer
Self-regulation before public setting
Wind down
🏆 Post-Game: We Won
Trigger: Occasion = Won something · Age = 9-12 or Teen
🎵
Song · Opener
Celebration anthem · meets the hype
Meet energy
Affirmation · Middle
Effort over outcome framing
Elevate
🎵
Song · Closer
Starts to come down · still proud
Wind down
💔 Post-Game: We Lost
Trigger: Occasion = Lost something · Age = 9-12 or Teen
🎵
Song · Opener
Acknowledges the loss, no lecture
Comfort
💭
Daily Advice · Middle
Penny: what NOT to say right now
Comfort
🎵
Song · Closer
Effort framing · I tried something hard
Elevate
🌋 Meltdown Kit
Trigger: Occasion = Conflict/meltdown · Duration ≤ 90 sec
🔤
Mnemonic · Opener
S.T.O.P. or C.A.L.M. — under 60 sec
Reset
🎵
Song · Middle
Interrupts spiral, doesn't dismiss it
Reset
Affirmation · Closer
Landing strip — calm landing
Comfort
🌙 Bedtime Arc
Trigger: Situation = Bedtime · Sequence matters
🎵
Song · Opener
Still a little energy · starts the landing
Wind down
🔤
Mnemonic · Middle
R.E.S.T. — bedtime reset
Reset
🎵
Song · Closer
Lullaby · Goodnight Reef
Comfort
How to Add a New Deck

When Penny or Jamie identify a new moment that needs its own deck, submit the deck concept as a single Google Form response with: (1) the trigger scenario as the Moment Context, (2) the Deck Tag as a new entry, and (3) a note in the "Anything else" field describing the arc — Opener → Middle → Closer → what emotional direction each step should take. Reese then builds the deck in Airtable and flags what content slots still need to be written.

How the Algorithm Will Work
This is the vision — not all of it exists yet, but every field you tag today feeds directly into it. The data you enter in Google Sheets now becomes the training vocabulary for the matching engine later.
🧠 What the parent inputs (Right Now)
Family profile (ages, pulled from account)
What just happened / occasion
Where they are / situation
What they want to accomplish
Free-text description (AI search later)
Voice input (future)
🎯 What gets returned
Matched content by Age (family-aware)
Filtered by Occasion + Direction
Ordered by Sequence Position
Deck surfaced if moment matches
Personalized by family history (future)
Penny-curated top pick surfaced first
🔑 Why the Family Profile Changes Everything

When a subscriber logs in, you already know: ages of all kids in the family, subscription tier, and eventually which content they've used. This means the Right Now button doesn't need to ask "who's with you?" — it already knows. A family with a 9yr old and a teen gets a different Road Trip deck than a family with a toddler and a 6yr old. The family profile is the pre-filter that narrows the catalog before any other logic runs.

That's why the Family Structure Fit field matters now — it lets you manually encode "this piece works best when there are mixed-age siblings in the room" before the API ever sees it.

📅 Build Sequence — What To Do In What Order
📝 Tonight
Build Google Form with all 21 questions. Penny and Jamie start submitting content ideas and decks.
📊 This Week
Import 5 example records. Penny reviews and starts tagging backlog. Reese adds Status column to sheet.
🗄️ Month 1
Migrate to Airtable when sheet hits 30+ records. Set up views: Kanban by Status, Gallery by Type, Grid for bulk edits.
🤖 Pre-Launch
Connect Airtable API. Build Right Now matching engine using all 6 dimensions + family profile. Deck sequencing goes live.
Assets & Production
File Naming Convention & Folder System
You're creating in Suno, GarageBand, Google Docs, Canva, Figma, and more. Every file from every app needs to land in the right place with the right name — or the catalog becomes chaos at 50 pieces and unusable at 200. Set this up now, follow it from day one.
📐 Master File Naming Format
RR-[TYPE]-[ID]-[SLUG]-[VERSION]-[STATUS].[ext]
RR-
Always starts with RR. Identifies all Reef Remix files across any app or folder.
[TYPE]
2–4 letter code for content type. SNG · MNM · ADV · AFF · ACT · SS · VID · PZL · CRF · PRT · GM
[ID]
4-digit sequential ID. 0001, 0002… Set in Airtable/sheet. Same ID across ALL files for that piece.
[SLUG]
Short title, no spaces, hyphens only. Max 4 words. brush-brush-brush · nobody-saw · stop-mnemonic
[VERSION]
v01, v02… Increment on every meaningful change. Never delete old versions — archive them.
[STATUS]
DRAFT · PROD · REVIEW · FINAL. Drop this segment once Published — final files are clean.
🏷️ Type Codes
SNG 🎵 Song
MNM 🔤 Mnemonic
ADV 💭 Daily Advice
AFF ✨ Affirmation
ACT 🎨 Activity
SS 📖 Social Story
VID 📺 Video
PZL 🧩 Puzzle
CRF ✂️ Craft
PRT 📄 Printable
GM 🎮 Game
📋 Real File Name Examples
RR-SNG-0001-brush-brush-brush-v01-DRAFT.mp3
Suno demo export · first version · still in drafting
RR-SNG-0001-brush-brush-brush-v03-FINAL.mp3
Final approved audio · third version · ready to publish
RR-SNG-0001-brush-brush-brush-v01-DRAFT.gdoc
Google Doc lyrics/script · same ID as the audio file
RR-SNG-0001-brush-brush-brush-art-v02.png
Artwork file · uses -art- suffix instead of version prefix · same root ID
RR-ADV-0047-three-words-stop-saying-v01-DRAFT.gdoc
Daily Advice script · Penny's "Three Words to Stop Saying"
RR-PRT-0088-reef-routine-chart-v01-FINAL.pdf
Printable · final PDF ready to publish · Reef Routine Chart
RR-SNG-0012-nobody-saw-SUNO-session.txt
Suno prompt + session notes · kept as production record · no version needed
📁 Google Drive Folder Structure
📁 Reef Remix — Master Library
📁 _TEMPLATES ← naming templates, blank scripts, intake form link
📁 _INTAKE-QUEUE ← anything submitted but not yet triaged
📁 01-SONGS
📁 0001-brush-brush-brush
📄 RR-SNG-0001-brush-brush-brush-v01-DRAFT.gdoc
🎵 RR-SNG-0001-brush-brush-brush-v01-DRAFT.mp3
🎵 RR-SNG-0001-brush-brush-brush-v03-FINAL.mp3
🖼️ RR-SNG-0001-brush-brush-brush-art-v01.png
📝 RR-SNG-0001-brush-brush-brush-SUNO-session.txt
📁 0002-goodnight-reef
📁 0003-i-said-it-with-my-words
📁 02-MNEMONICS
📁 03-DAILY-ADVICE
📁 04-AFFIRMATIONS
📁 05-ACTIVITIES
📁 06-SOCIAL-STORIES
📁 07-VIDEOS
📁 08-CRAFTS
📁 09-PRINTABLES
📁 10-GAMES
📁 _ARCHIVE ← old versions, retired content, never delete
📁 _PUBLISHED ← copy (not move) of FINAL files once live in app
📱 App-by-App File Handling
🎵 Suno Audio production
When Suno generates a track: (1) Copy the exact BPM Suno shows — paste into Airtable BPM Actual field. (2) Download the MP3 immediately — name it per convention before saving. (3) Save the Suno prompt + style settings to a -SUNO-session.txt file in the same folder. Suno projects expire — the session file is your production record.
📄 Google Docs Scripts & lyrics
Name the Doc per convention on creation. Put it in the right numbered folder immediately — not in "My Drive." Use Google Doc's version history as your version record; you don't need to duplicate the file for each version. Only export as PDF or .docx when moving to FINAL.
🎨 Canva Artwork & printables
Name the Canva project per convention in Canva itself — use the file name field at the top. When you export: PNG for artwork (use -art- suffix), PDF for printables (use -print- suffix). Always export to Google Drive immediately and move to the right numbered folder. Don't leave finals sitting in Canva only.
🎙️ GarageBand / DAW Custom audio
Save the project file per convention. Export bounces as WAV (master) + MP3 (delivery). WAV goes to Google Drive _ARCHIVE. MP3 goes to the piece's numbered folder. Never overwrite a bounce — always v01, v02, etc. Keep the GarageBand project file in the same folder as the exports.
📊 Airtable / Google Sheets The record of truth
The sheet/Airtable record IS the canonical entry for each piece. The File Name field in Airtable should always contain the base name: RR-SNG-0001-brush-brush-brush — without version or status. The individual files carry those. The External Link field holds the Google Drive folder URL (not individual file), so you can find everything for a piece in one click.
📏 The 5 Hard Rules
1
Never use spaces in file names. Hyphens only. Spaces break URLs and make command-line tools useless later.
2
Never delete a file — archive it. Move old versions to _ARCHIVE. You will want that v01 draft again. Always.
3
The ID is assigned in the sheet, not guessed. Before naming a file, check what the next ID is in the sheet. Assign it there first, then name the file.
4
One folder per piece, period. Every file related to a piece — script, audio, artwork, Suno session — lives in that piece's numbered folder. Nothing loose in the parent folder.
5
FINAL files go to _PUBLISHED as copies, not moves. _PUBLISHED is a delivery mirror. The original always stays in the numbered folder. Drop the version/status suffix from the published copy name.
Creative Foundation
Reef Cast Character Bible
Every piece of content featuring a character needs to feel like that character — not a generic placeholder. This bible is a living document. Penny fills in the voice sections. Jamie flags anything that feels off-brand. Reese uses it to brief art tools and external contributors. Yellow fields are placeholders — Penny, these are yours to complete.
✏️
Penny's action items are highlighted in yellow throughout this section. Everything else is a framework built from what's visible in the prototype — correct anything that doesn't match your vision.
🦑
Cranky
The Kraken · Brand color: Lime Green
Best for
Reluctance · Chores · Hygiene · Manners
Core Personality
Cranky is the character who didn't want to be here and ends up doing the right thing anyway. He's grumpy, put-upon, and perpetually inconvenienced — but he's not mean. His reluctance is the bit. The joke is always that he complains his way through something and it turns out fine. Kids love him because he says what they're actually feeling ("I don't WANT to brush my teeth") while modeling that you do it anyway.
Voice & Tone
Long-suffering. Deadpan. Dramatic about small things. Never actually gives up. Uses big words occasionally in funny ways. Never sarcastic at the kid's expense — only at his own situation. Think: reluctant dad energy crossed with a Muppet who resents the plot.
What Cranky Does Best
  • Hygiene content (toothbrushing, handwashing) — he hates it, relatable
  • Chores and routines — the bit writes itself
  • Doctor visits — his Dentist social story is perfect Cranky territory
  • Educational content where the explainer is grudging but accurate
  • Funny/Silly mood content — his complaints are the comedy
What Cranky Can't Do
  • Genuine emotional comfort — he's not built for bedtime lullabies
  • Big Feelings content that requires warmth — wrong character
  • Soothing or Sweet mood content — off-brand
  • Penny's advice role — he's not the authority, he's the reluctant participant
✏️ PENNY — Fill These In
Catchphrase(s): _________________________________
Vocal reference (sounds like): ______________
His fatal flaw: _________________________________
His secret soft spot: ____________________________
Something Cranky would NEVER say: _________________________
Visual Identity
🟢 Lime green — his color
Arms always crossed or flailing
Expression: put-upon, not angry
Often mid-reluctant-action
✏️ Penny: distinctive feature? ___________
🐡
Penny
The Pufferfish · Brand color: White / Turquoise accent
Best for
Parent advice · Big Feelings · Permission-giving
Core Personality
Penny is the school psychologist who actually gets it. She's warm, knowing, and never condescending. She doesn't lecture — she gives permission. She talks to parents like a brilliant friend who happens to have a PhD, and to kids like someone who genuinely remembers what it felt like. She's the face of the brand for a reason.
Voice & Tone
Warm but not saccharine. Specific, not vague. Funny in a dry way. Never says "as a school psychologist" — she just speaks from that place. Starts with the parent's reality before offering anything. Her voice is: "I see what's happening, here's what actually helps, you've got this."
What Penny Does Best
  • All Daily Advice — she is the voice of this format
  • Parent Context Notes on kid-facing content
  • Big Feelings content for any age
  • Affirmations with a knowing edge (not Hallmark-card soft)
  • Anything that needs to feel safe and researched-but-human
What Penny Can't Do
  • Silly / Funny content — wrong register for her
  • High-energy kids content where a character does the thing — she advises
  • Anything that diagnoses the parent or kid — permission-giving only
  • Lecture mode — the moment it sounds like a lecture, it's wrong
✏️ PENNY — Fill These In (yes, writing about yourself is weird, do it anyway)
Her go-to opener style: ____________________
Three words that ARE her voice: __________
Three words that are NOT her voice: ________
The one thing she'd never say: ____________
Example of a perfect Penny sentence: _____________________________________________
🐙
Echo
The Octopus · Brand color: Hot Pink
Best for
Big Feelings · Emotional complexity · School
Core Personality
Echo is emotionally complex in the best possible way. She has eight arms, and each one can feel something different — which is the perfect metaphor for the mixed-up feeling of being a kid. She's curious, expressive, and a little overwhelmed sometimes, which makes her incredibly relatable. She's the character who names feelings without shame.
The 8-Arms Concept
Echo's eight arms are a creative device — each one can hold a different emotion, do a different thing, or point in a different direction. This makes her visually expressive in ways other characters can't be. In art: show her arms doing different things simultaneously. In writing: reference the arms as distinct voices or impulses.
What Echo Does Best
  • Big Feelings content at any age — she's built for it
  • Emotional literacy content (naming, identifying, normalizing feelings)
  • School and social situations — the complexity of kid social life
  • Content that needs to feel earnest without being saccharine
  • Her Big Feelings tutorial is the model — use it as reference
What Echo Can't Do
  • Pure comedy / silly content — she's too earnest
  • Routine/hygiene content — that's Cranky's lane
  • Parent-facing advice — she speaks to kids, not parents
  • Being the butt of the joke — she's the empathetic heart
✏️ PENNY — Fill These In
Echo's voice (how she talks): ___________________
Her biggest fear: ______________________________
Something only Echo would say: _______________
Her relationship with Cranky: _________________
What does each of her 8 arms represent? (if you've thought about this): ___________________________
🐢
Turbo
The Sea Turtle · Brand color: Turquoise
Best for
Manners · Consequences · Wordless / little ones
Core Personality
Turbo is the consequence-based character. His videos are wordless cartoons where he skips a social rule and watches the consequences cascade in real time. He's wide-eyed and earnest — he never means harm, he just didn't think it through. His "Forgets His Manners" video is the model: pure visual storytelling, no narration needed.
The Wordless Format
Turbo's content is visually driven. This makes him universally accessible — no reading required, works across languages, works for 2-year-olds and 9-year-olds equally. In video: show the action → show the consequence → let the kid fill in the moral. In art: Turbo mid-consequence is the most expressive pose.
What Turbo Does Best
  • Manners content — his natural habitat
  • Video and animated content — he was built for this format
  • Content for very young kids (2-4) where visuals carry everything
  • Silly/Funny content where the comedy is the consequence
  • Social stories where showing beats telling
What Turbo Can't Do
  • Audio-only content — his format is visual
  • Teen content — he's too young in feel
  • Big Feelings depth — he's consequence-based, not emotionally complex
  • Parent advice — wrong register entirely
✏️ PENNY — Fill These In
Turbo's defining expression: __________________
His relationship with the others: _______________
Does Turbo ever speak? Yes · No · Sometimes · ___
His superpower: _______________________________
Turbo's arc across the whole catalog (where does he show growth?): _______________________
🤝 Character Interaction Matrix

When multiple characters appear together, the dynamic needs to be consistent. These relationships are the basis for ensemble content — and ensemble content is where the real magic happens.

🦑 Cranky + 🐙 Echo
Classic odd couple. Echo feels everything; Cranky pretends to feel nothing. Cranky secretly respects Echo's emotional range but would never admit it.
✏️ Penny confirm: _______________
🦑 Cranky + 🐢 Turbo
Cranky finds Turbo exhausting but protective of him anyway. Turbo looks up to Cranky without fully understanding why Cranky is always grumpy.
✏️ Penny confirm: _______________
🐡 Penny + 🐙 Echo
Natural allies. Penny guides, Echo embodies. Penny's content explains; Echo's content demonstrates. Together they cover emotional literacy from both the parent and kid sides.
✏️ Penny confirm: _______________
All Four Together
Reserved for the biggest moments — intro content, season openers, major deck closers. What's the group dynamic? Who leads? Who causes chaos?
✏️ Penny: ___________________________________
🎨 Art Brief Quick Reference — Copy This for Canva / AI Image Tools

When generating or commissioning art, start with this brief and add piece-specific details from the form's art direction fields.

REEF REMIX BRAND ART BRIEF
Style: Bold, fun, accessible children's illustration. Thick outlines. Saturated colors.
Palette: Hot Pink #FF3D85 · Lime #7FD636 · Turquoise #3CC4D4 · Navy #1A4A8A · Yellow #FFD93D
Feel: Modern, not babyish. Works for 2-year-olds AND tweens depending on color + expression.
CHARACTER: [Cranky / Echo / Penny / Turbo]
Scene: [describe what they're doing]
Expression: [put-upon / curious / warm-knowing / wide-eyed-mid-consequence]
Color lead: [their brand color] + [secondary accent]
Mood: [Silly / Calm / Energetic / Sweet / Empowering]
Do NOT: make it look like stock art, clip art, or Pixar. No generic "cute animals."
Do NOT: use gradients that look like a PowerPoint template.
DO: give it personality. The character should look like a specific individual, not a type.