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 automatic daily totals.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cnqso/calorie-counterWhat This Skill Does
The Calorie Counter skill is a lightweight yet robust tool designed to help you maintain health and fitness goals directly from your OpenClaw command environment. By utilizing a local SQLite database stored in your workspace, the agent maintains an accurate, persistent history of your daily food intake, protein consumption, and body weight logs. It simplifies the tracking process by providing instant feedback on remaining calorie allowances after every entry, eliminating the need to manually calculate your nutritional progress.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/cnqso/calorie-counter
Once installed, ensure your agent has read and write permissions for the workspace/calorie-counter/ directory, as the skill stores all historical data within a local calorie_data.db file.
Use Cases
- Nutritional Tracking: Log meals, snacks, and drinks throughout the day to monitor caloric intake versus your daily targets.
- Progress Monitoring: Regularly log your weight to visualize trends over time and see how your nutritional habits correlate with physical changes.
- Goal Setting: Define specific daily calorie targets tailored to your fitness objectives (weight loss, maintenance, or muscle gain).
- Accountability: Access daily summaries to identify patterns in your diet or determine remaining calorie "budget" for the evening.
Example Prompts
- "I just ate a Greek yogurt with 120 calories and 12 grams of protein, please log that."
- "How many calories do I have left to eat today?"
- "I weighed myself this morning and I am 168.5 pounds; update my progress."
Tips & Limitations
- Estimation: When logging food, if you don't have exact nutritional information, use reasonable estimates for calories and protein. The agent will process these numbers immediately.
- Unit Conversion: The tool expects weight in pounds. If your scale is in kilograms, remember to multiply by approximately 2.205 before logging.
- Maintenance: You can view your historical trends for the last 30 days using the
historycommand to maintain long-term motivation. - Limitations: This is a text-based, local-only tool. It does not have an external API connection to large nutritional databases (like MyFitnessPal or USDA), so you must provide the calorie and protein values manually for each entry.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cnqso-calorie-counter": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read