{"skill":{"slug":"huckleberry","displayName":"Huckleberry","summary":"Track baby sleep, feeding, diapers, and growth via the Huckleberry CLI. Use when the user asks about logging baby activities, starting/stopping sleep, bottle feeding, diaper changes, or growth measurements.","description":"---\nname: huckleberry\ndescription: Track baby sleep, feeding, diapers, and growth via the Huckleberry CLI. Use when the user asks about logging baby activities, starting/stopping sleep, bottle feeding, diaper changes, or growth measurements.\n---\n\n# Huckleberry CLI\n\nCommand-line interface for [Huckleberry](https://huckleberrycare.com/), a baby tracking app. Authenticate once and log sleep, feeds, diapers, and growth from your terminal.\n\n> **Note:** This is an unofficial tool and is not affiliated with Huckleberry.\n\n## Install\n\n```bash\npip install huckleberry-cli\n```\n\n## Quick start\n\n```bash\nhuckleberry login\nhuckleberry children\nhuckleberry sleep start\n```\n\n## Commands\n\n### Sleep\n\n```bash\nhuckleberry sleep start      # Start sleep timer\nhuckleberry sleep stop       # Complete sleep (saves duration)\nhuckleberry sleep pause      # Pause sleep timer\nhuckleberry sleep resume     # Resume paused sleep\nhuckleberry sleep cancel     # Cancel without saving\n```\n\n### Feeding\n\n**Breastfeeding:**\n```bash\nhuckleberry feed start --side=left    # Start nursing (left side)\nhuckleberry feed start --side=right   # Start nursing (right side)\nhuckleberry feed switch               # Switch sides mid-feed\nhuckleberry feed stop                 # Complete feeding\n```\n\n**Bottle:**\n```bash\nhuckleberry feed bottle <amount> [--type=TYPE] [--units=UNITS]\n\n# Examples:\nhuckleberry feed bottle 120                           # 120ml formula (default)\nhuckleberry feed bottle 4 --units=oz                  # 4oz formula\nhuckleberry feed bottle 100 --type=\"Breast Milk\"      # 100ml pumped milk\n```\n\nTypes: `Formula`, `Breast Milk`, `Mixed`\nUnits: `ml` (default), `oz`\n\n### Diapers\n\n```bash\nhuckleberry diaper pee                              # Wet only\nhuckleberry diaper poo                              # Dirty only\nhuckleberry diaper both                             # Wet + dirty\nhuckleberry diaper dry                              # Dry check\n\n# With details:\nhuckleberry diaper poo --color=yellow               # With color\nhuckleberry diaper poo --consistency=soft           # With consistency\nhuckleberry diaper both --color=brown --consistency=runny\n```\n\nColors: `yellow`, `green`, `brown`, `black`, `red`\nConsistency: `runny`, `soft`, `solid`, `hard`\n\n### Growth\n\n```bash\nhuckleberry growth --weight=7.5                     # Weight in kg\nhuckleberry growth --height=65                      # Height in cm\nhuckleberry growth --head=42                        # Head circumference in cm\nhuckleberry growth --weight=7.5 --height=65 --head=42  # All at once\n\n# Imperial units:\nhuckleberry growth --weight=16.5 --units=imperial   # Weight in lbs\n```\n\n### Info\n\n```bash\nhuckleberry children           # List children\nhuckleberry --json children    # JSON output (--json before subcommand)\nhuckleberry status             # Current status\n```\n\n### Multiple Children\n\n```bash\nhuckleberry --child=\"Baby\" sleep start   # Specify child by name\nhuckleberry -c \"Baby\" diaper pee\n```\n\n## Authentication\n\nConfig stored at `~/.config/huckleberry/config.json`. \n\n```bash\nhuckleberry login                        # Interactive setup\n```\n\nOr use environment variables:\n```bash\nexport HUCKLEBERRY_EMAIL=\"your@email.com\"\nexport HUCKLEBERRY_PASSWORD=\"your-password\"\nexport HUCKLEBERRY_TIMEZONE=\"America/Los_Angeles\"\n```\n\n## Requirements\n\n- Python 3.11+\n- [huckleberry-api](https://github.com/Woyken/py-huckleberry-api)\n\n## Unit Conversions\n\n- 1 oz ≈ 30 ml\n- 1 lb ≈ 0.45 kg\n- 1 inch ≈ 2.54 cm\n","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":2404,"installsAllTime":0,"installsCurrent":0,"stars":1,"versions":2},"createdAt":1768814339537,"updatedAt":1778485733200},"latestVersion":{"version":"1.0.1","createdAt":1768814903425,"changelog":"Fix: --json placement, remove non-existent feed commands, update Python to 3.11+","license":null},"metadata":null,"owner":{"handle":"jayhickey","userId":"s176q6dhmtq63tc8f4krz5a1p1884y48","displayName":"jayhickey","image":"https://avatars.githubusercontent.com/u/1676460?v=4"},"moderation":null}