Calorie Counter
Track daily calorie and protein intake, set goals, and log weight. Use when user mentions food they ate, wants to know remaining calories, or needs to track weight. Stores data in SQLite with automati
Track daily calorie and protein intake, set goals, and log weight. Use when user mentions food they ate, wants to know remaining calories, or needs to track weight. Stores data in SQLite with automati
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Simple, reliable calorie and protein tracking with SQLite database.
python scripts/calorie_tracker.py add "chicken breast" 165 31 python scripts/calorie_tracker.py add "banana" 100 1
Shows immediate feedback with today's totals and remaining calories.
python scripts/calorie_tracker.py summary
Shows:
python scripts/calorie_tracker.py goal 2000
Sets the daily calorie goal (persists).
python scripts/calorie_tracker.py weight 175 python scripts/calorie_tracker.py weight-history
Weight is in pounds (decimals allowed: 175.5).
# Last 7 days python scripts/calorie_tracker.py historyLast 30 days
python scripts/calorie_tracker.py history 30
# List entries to get ID python scripts/calorie_tracker.py listDelete by ID
python scripts/calorie_tracker.py delete 42
SQLite database:
calorie_data.db
entries - Food log
daily_goal - Single calorie target
weight_log - Weight tracking
Important: The skill is located at
workspace/calorie-counter/ in your agent's workspace. All commands should use this path prefix.
python3 workspace/calorie-counter/scripts/calorie_tracker.py add "food" CALORIES PROTEINExample:
python3 workspace/calorie-counter/scripts/calorie_tracker.py add "chicken breast" 165 30python3 workspace/calorie-counter/scripts/calorie_tracker.py summarypython3 workspace/calorie-counter/scripts/calorie_tracker.py goal CALORIESpython3 workspace/calorie-counter/scripts/calorie_tracker.py weight POUNDSpython3 workspace/calorie-counter/scripts/calorie_tracker.py list to show IDspython3 workspace/calorie-counter/scripts/calorie_tracker.py delete IDIf user doesn't specify protein, estimate based on food type:
When uncertain, estimate conservatively or ask the user.
# Set goal $ python scripts/calorie_tracker.py goal 2000 ✓ Set daily goal: 2000 calAdd breakfast
$ python scripts/calorie_tracker.py add "oatmeal" 150 5 ✓ Added: oatmeal (150 cal, 5g protein) Entry ID: 1 Today: 150 / 2000 cal (remaining: 1850) | Protein today: 5g | Entries: 1
Add lunch
$ python scripts/calorie_tracker.py add "grilled chicken salad" 350 45 ✓ Added: grilled chicken salad (350 cal, 45g protein) Entry ID: 2 Today: 500 / 2000 cal (remaining: 1500) | Protein today: 50g | Entries: 2
Check summary
$ python scripts/calorie_tracker.py summary
DAILY SUMMARY - 2026-02-05
Entries: 2 Total consumed: 500 cal | 50g protein Daily goal: 2000 cal Remaining: 1500 cal 25.0% of goal consumed
Log weight
$ python scripts/calorie_tracker.py weight 175.5 ✓ Logged weight: 175.5 lbs
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.