huckleberry
Track baby sleep, feeding, diapers, and growth via the Huckleberry.
Setup & Installation
Install command
clawhub install jayhickey/huckleberryIf the CLI is not installed:
Install command
npx clawhub@latest install jayhickey/huckleberryOr install with OpenClaw CLI:
Install command
openclaw skills install jayhickey/huckleberryor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/jayhickey/huckleberryWhat This Skill Does
Command-line interface for the Huckleberry baby tracking app. Logs sleep, feeding, diapers, and growth measurements from the terminal. Unofficial tool, not affiliated with Huckleberry.
Lets you log baby activities from the terminal or automate tracking via scripts, without opening the mobile app each time.
When to Use It
- Logging a nap start and stop without unlocking your phone
- Recording a bottle feed with exact ml amount during a night feed
- Tracking diaper changes with color and consistency notes
- Logging weight and height after a pediatrician visit
- Checking current sleep or feed status from a script
View original SKILL.md file
# Huckleberry CLI Command-line interface for [Huckleberry](https://huckleberrycare.com/), a baby tracking app. Authenticate once and log sleep, feeds, diapers, and growth from your terminal. > **Note:** This is an unofficial tool and is not affiliated with Huckleberry. ## Install ```bash pip install huckleberry-cli ``` ## Quick start ```bash huckleberry login huckleberry children huckleberry sleep start ``` ## Commands ### Sleep ```bash huckleberry sleep start # Start sleep timer huckleberry sleep stop # Complete sleep (saves duration) huckleberry sleep pause # Pause sleep timer huckleberry sleep resume # Resume paused sleep huckleberry sleep cancel # Cancel without saving ``` ### Feeding **Breastfeeding:** ```bash huckleberry feed start --side=left # Start nursing (left side) huckleberry feed start --side=right # Start nursing (right side) huckleberry feed switch # Switch sides mid-feed huckleberry feed stop # Complete feeding ``` **Bottle:** ```bash huckleberry feed bottle <amount> [--type=TYPE] [--units=UNITS] # Examples: huckleberry feed bottle 120 # 120ml formula (default) huckleberry feed bottle 4 --units=oz # 4oz formula huckleberry feed bottle 100 --type="Breast Milk" # 100ml pumped milk ``` Types: `Formula`, `Breast Milk`, `Mixed` Units: `ml` (default), `oz` ### Diapers ```bash huckleberry diaper pee # Wet only huckleberry diaper poo # Dirty only huckleberry diaper both # Wet + dirty huckleberry diaper dry # Dry check # With details: huckleberry diaper poo --color=yellow # With color huckleberry diaper poo --consistency=soft # With consistency huckleberry diaper both --color=brown --consistency=runny ``` Colors: `yellow`, `green`, `brown`, `black`, `red` Consistency: `runny`, `soft`, `solid`, `hard` ### Growth ```bash huckleberry growth --weight=7.5 # Weight in kg huckleberry growth --height=65 # Height in cm huckleberry growth --head=42 # Head circumference in cm huckleberry growth --weight=7.5 --height=65 --head=42 # All at once # Imperial units: huckleberry growth --weight=16.5 --units=imperial # Weight in lbs ``` ### Info ```bash huckleberry children # List children huckleberry --json children # JSON output (--json before subcommand) huckleberry status # Current status ``` ### Multiple Children ```bash huckleberry --child="Baby" sleep start # Specify child by name huckleberry -c "Baby" diaper pee ``` ## Authentication Config stored at `~/.config/huckleberry/config.json`. ```bash huckleberry login # Interactive setup ``` Or use environment variables: ```bash export HUCKLEBERRY_EMAIL="your@email.com" export HUCKLEBERRY_PASSWORD="your-password" export HUCKLEBERRY_TIMEZONE="America/Los_Angeles" ``` ## Requirements - Python 3.11+ - [huckleberry-api](https://github.com/Woyken/py-huckleberry-api) ## Unit Conversions - 1 oz ≈ 30 ml - 1 lb ≈ 0.45 kg - 1 inch ≈ 2.54 cm
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Logging a nap start and stop without unlocking your phone
- 1Logging a nap start and stop without unlocking your phone
- 2Recording a bottle feed with exact ml amount during a night feed
- 3Tracking diaper changes with color and consistency notes
- 4Logging weight and height after a pediatrician visit
- 5Checking current sleep or feed status from a script
Track baby sleep, feeding, diapers, and growth via the Huckleberry.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.
Similar Skills
VIEW ALLintervals-icu
Complete guide for accessing and managing training data.
muscle-gain
Track muscle building with weight progression, protein tracking.
fasting-tracker
Track intermittent fasting windows, extended fasts.
cookidoo
Access Cookidoo (Thermomix) recipes, shopping lists, and meal planning.