LaunchKit · 2026
Back to Skills

opencal

Log meals, check nutrition progress, and manage calorie goals in the OpenCal app — hands-free via your AI agent.

0
420 downloads
by @neikfu

Setup & Installation

openclaw skills install @neikfu/opencal

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install opencal

What This Skill Does

OpenCal is a calorie and nutrition tracker with an iOS app. This skill lets an AI agent log meals, retrieve daily intake summaries, and update calorie or macro goals by calling the OpenCal API directly. Users describe what they ate in plain language and the agent handles search, scaling, and logging.

Lets users track food without opening the app — a single message logs a meal end-to-end, including portion scaling.

When to use it

  • Logging a meal by describing it in conversation
  • Checking remaining protein or calories for the day
  • Reviewing everything eaten so far today
  • Correcting or removing a mistaken food entry
  • Updating a daily calorie goal before starting a cut

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: I just had 200g chicken breast for lunch

AGENT
  1. 1Search OpenCal food database for chicken breast
  2. 2Pick best match from results, which are per 100g
  3. 3Scale nutrition values to 200g
  4. 4POST log entry with mealType lunch and scaled macros
  5. 5Confirm logged entry to user with calorie and protein totals
OUTPUT

Logged 200g chicken breast for lunch — 330 kcal, 62g protein.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OPENCAL_API_KEY environment variableOpenCal account with calorie/macro goals configuredOpenCal iOS app (App Store) to generate API key