ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

nutrition-tracker

Track daily calories and macros in Obsidian, with profile initialization (sex/height/weight/goal) and goal-based target checks. Includes i18n (zh-CN/en-US). Use when user logs meals, asks if targets are met, or wants to set/remember nutrition profile.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abstract-sum/nutrition-tracker
Or

What This Skill Does

The nutrition-tracker skill is a structured, deterministic tool designed to help users monitor their daily dietary intake directly within their local Obsidian vault. Rather than relying on cloud-based subscription services, this skill leverages your existing local file system to store nutrition profiles and granular meal logs. It calculates daily caloric and macronutrient totals (Protein, Carbs, Fats) based on user input, tracks progress against specific fitness goals like cutting or bulking, and provides an analysis of whether daily intake meets pre-set thresholds. The skill supports multilingual output (zh-CN/en-US), ensuring accessibility for global users. By maintaining data in markdown and JSON formats within the user's vault, it allows for long-term data portability and manual auditing if needed.

Installation

To integrate this skill, use the Clawhub CLI within your terminal. Execute the following command: clawhub install openclaw/skills/skills/abstract-sum/nutrition-tracker Ensure your Obsidian vault path is correctly configured, as the scripts rely on a default location at ~/Documents/obsidian/yzhai-daily. The tool assumes a standard Linux/macOS environment where bash scripts are executable.

Use Cases

  • Weight Management: Log meals throughout the day to ensure adherence to a calorie-restricted or surplus diet.
  • Nutritional Accountability: Regularly check if you have met your macronutrient targets to optimize physical performance or body composition goals.
  • Data Privacy-Focused Tracking: Perfect for users who want granular control over their health data without syncing information to third-party marketing databases.
  • Routine Health Audits: Quickly capture dietary intake after a meal to maintain an accurate digital health journal within your knowledge base.

Example Prompts

  1. "Initialize my nutrition profile: I'm a male, 180cm, 80kg, aiming to cut weight, and I'd like to target 2000 kcal per day."
  2. "Log my breakfast: I had 2 eggs and a bowl of oatmeal. That's about 350 calories, with 20g protein, 40g carbs, and 12g fat."
  3. "Check my stats for today, March 4th. Did I hit my protein goal?"

Tips & Limitations

  • Deterministic Input: This skill performs best when input follows the expected script parameters. While OpenClaw handles natural language, ensure your intent is clear to trigger the correct bash script.
  • Updates: If you realize your estimation was wrong, you can manually edit the generated markdown file in your vault or log a correction.
  • Goal Defaults: If you do not specify individual macro targets during initialization, the system automatically calculates protein and fat requirements based on a default weight-based ratio (2.0g/kg protein, 0.8g/kg fat). Use explicit overrides if you have specific medical or coaching requirements.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-abstract-sum-nutrition-tracker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#nutrition#health#obsidian#tracker#productivity
Safety Score: 4/5

Flags: file-write, file-read, code-execution