food-journal

CLI to log meals, track macros, and query daily totals.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "food-journal" with this command: npx skills add jonathanriche/food-journal/jonathanriche-food-journal-food-journal

Skill: food-journal CLI

This skill describes how an agent should use the food-journal CLI to record and query meals.

Quick Start

Assumes food-journal is installed and in PATH.

food-journal <command>

Logging meals

Add a meal entry with macros:

food-journal add "Greek Yogurt" 120 20 8 0 0 breakfast "Plain, 170g"

Add a meal entry using Open Food Facts cache (per-100g macros scaled by portion size):

food-journal search mayonnaise
food-journal add "50g mayonnaise" --from-db 5000157076410

Optional images list (store as a single string; comma-separated works well):

food-journal add "Salad" 320 8 24 18 6 lunch "With vinaigrette" --images "salad.jpg,plate.png"

Edit an entry by id (use recent to find ids):

food-journal edit 12 "Updated Salad" 350 9 26 20 6 lunch "Extra dressing" --images "salad2.jpg"

Upgrade to the latest release:

food-journal upgrade

Checking totals

Show everything for today:

food-journal today

Show totals so far today (current time cutoff):

food-journal today --so-far

Show totals for a specific date up to a time:

food-journal show 2026-02-03 --until 14:30

Searching and cleanup

  • Search Open Food Facts (cached locally):
    food-journal search chicken
    
  • List recent entries:
    food-journal recent 10
    
  • Delete an entry by id:
    food-journal delete 42
    

Data storage

Entries are stored at:

~/.local/share/food-journal/food_journal.db

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

OpenClaw Mobile Gateway Installer

Installs and manages OpenClaw mobile gateway as a system service. Invoke when users need one-command deploy, start, stop, upgrade, or uninstall.

Registry SourceRecently Updated
Coding

Agent Stack Picker

Recommend a minimal, battle-tested stack for AI-agent-driven product development. Use when choosing technology for web, mobile, desktop, backend, automation,...

Registry SourceRecently Updated
Coding

Github Actions Gen

Unknown: help. Use when you need github actions gen capabilities. Triggers on: github actions gen, type, lang, deploy, matrix, no-cache.

Registry SourceRecently Updated
1080ckchzh
Coding

Fontpick

Font pairing and typography helper for designers and developers. Get selectd font pairings by style (modern, classic, minimal, bold, code), generate CSS font...

Registry SourceRecently Updated