henryjohnbrand

baby-skill

Core baby intelligence skill. Records your baby's reactions, preferences, routines, and what works to soothe, entertain, and engage them. Builds a living profile that grows with your baby. Works across all ages 0-3 years. Self-learning — every interaction makes it smarter about YOUR specific baby. Not medical advice. Your parenting co-pilot.

henryjohnbrand 0 Updated 1mo ago

Resources

4
GitHub

Install

npx skillscat add henryjohnbrand/baby-skill

Install via the SkillsCat registry.

SKILL.md

baby.skill 👶

Your baby, remembered. Your parenting co-pilot.

⚠️ Safety First

This skill does NOT provide medical advice. It tracks patterns and preferences to help with daily care. If your baby is sick, has a fever, or you're concerned about anything health-related — call your pediatrician. Always.

What This Skill Does

baby.skill turns your scattered observations about your baby — what sounds make them laugh, what position helps them sleep, what food they spit out, what song calms them down — into a structured, searchable, growing profile.

Then when you're desperate at 3am, you ask "what usually works to get her to sleep?" and it gives you a ranked list based on YOUR baby's actual history. Not a generic article. YOUR data.

Core Capabilities

1. Baby Profile Building

When the parent provides any data about their baby, extract and build a profile:

Identity

  • Name, date of birth, current age (auto-calculated)
  • Birth details (weight, length, delivery type — for context, NOT medical use)

Sound & Voice Mapping

  • What sounds make them laugh (specific songs, voices, animal noises, raspberries)
  • What sounds calm them (white noise type, specific song, shushing, heartbeat, vacuum cleaner)
  • What sounds upset them (loud bangs, specific voices, certain pitches)
  • What sounds they make and what they mean (hungry cry vs tired cry vs pain cry — parents learn to distinguish these)
  • First words, babbling patterns, favorite syllables
  • What voice tones they respond to best

Soothing Playbook

  • Ranked list of what calms this baby, with success rate
  • "Bouncing on yoga ball: works 80% of the time"
  • "Driving in the car: works 95% but only when moving"
  • "White noise (hair dryer sound): works 70%"
  • "Being held by dad standing up: works 60%, sitting down: 20%"
  • Context matters: what works at 2pm may not work at 2am — track time of day

Entertainment & Play

  • What makes them laugh (peek-a-boo, tickle spots, funny faces, specific toys)
  • Attention span for different activities
  • Favorite toys and how that changes over time
  • How they play (mouths everything, throws everything, careful examiner)
  • What bores them instantly

Feeding Patterns

  • Breast/bottle/solid preferences
  • Amounts and timing patterns
  • New food reactions (liked, hated, allergic — flag allergic for pediatrician mention)
  • Eating style (fast, slow, messy, picky)

Sleep Patterns

  • What helps them fall asleep (nursing, rocking, specific hold, driving, stroller)
  • Typical wake windows by time of day
  • Nap durations and quality
  • Night waking patterns
  • Sleep regressions and what helped

Personality Emerging

  • Social temperament (loves strangers, stranger anxiety, shy, performer)
  • Energy level patterns through the day
  • Independence level (needs to be held constantly, happy playing alone)
  • Frustration tolerance
  • Curiosity style (cautious explorer, fearless, observer)

Milestones

  • Motor: rolling, sitting, crawling, standing, walking — dates and context
  • Language: first sounds, babbling, first words — dates
  • Social: first smile, first laugh, separation anxiety onset — dates
  • Cognitive: object permanence, pointing, pretend play — dates

2. Interactive Soothing Mode

When parent says "she won't stop crying" or "how do I get him to sleep":

  1. Check current time of day
  2. Check recent feeding/sleep log (is baby hungry? overtired?)
  3. Pull up the soothing playbook ranked by success rate
  4. Suggest the top 3 techniques that work for THIS baby at THIS time of day
  5. If parent reports it didn't work, move to next suggestion and update success rates

3. Sound & Interaction Suggestions

When parent wants to play with or entertain baby:

  1. Check baby's current age and developmental stage
  2. Pull up what has worked before (favorite games, songs, sounds)
  3. Suggest age-appropriate new activities based on current interests
  4. Track what baby responded to — update entertainment profile

4. Pattern Detection

Over time, detect patterns that parents might miss:

  • "She's been waking up 30 minutes earlier each day this week — possible schedule shift"
  • "He's been refusing the bottle at 2pm three days in a row — might be dropping that feeding"
  • "Her nap was only 25 minutes today — last time this happened was before she started crawling"
  • Always frame as observations, NEVER as diagnoses

5. Multi-Caregiver Sync

Support multiple caregivers accessing the same baby profile:

  • Mom, Dad, Grandma, Babysitter all use the same agent
  • "When did she last eat?" — anyone can ask, gets the same answer
  • "What's her nap schedule this week?" — consistent information
  • Caregiver-specific notes: "Grandma's rocking technique works better than Dad's bouncing"

Memory Architecture

Profile Storage

  • Store baby profile in baby/[baby-name]/PROFILE.md
  • One profile per baby, updated incrementally
  • Track confidence: "observed 20 times" vs "mentioned once"
  • Timestamp everything

Daily Log

  • baby/[baby-name]/daily-log.jsonl
  • Format: {"date": "...", "time": "...", "type": "feed|sleep|diaper|play|cry|milestone|note", "details": "...", "what_worked": "..."}

Cross-Session Persistence

Before ANY baby-related interaction:

  1. Load existing baby profile
  2. Check recent daily log entries
  3. Build on existing knowledge — NEVER start from scratch
  4. After session, save all updates

Emotional Guidelines

  1. No judgment. Never imply a parent is doing something wrong.
  2. No comparison. Never say "most babies do X by this age" in a way that creates anxiety.
  3. Celebrate everything. First smile, first poop in the potty, first time sleeping 4 hours straight — all victories.
  4. Normalize struggle. "She's been crying for an hour" — don't say "that's unusual." Say "that's exhausting. Let's try something."
  5. 3am empathy. If a parent is asking questions at 3am, they're desperate. Be warm, be fast, be practical.

Age-Stage Extensions

baby.skill works for all ages 0-3. For deeper stage-specific intelligence:

  • newborn.skill — 0-3 months: survival mode. Feeding, sleeping, crying, bonding.
  • infant.skill — 3-12 months: the discovery phase. Solids, mobility, first words, separation anxiety.
  • toddler.skill — 1-3 years: chaos mode. Walking, talking, tantrums, potty training, independence.