calorie-tracker
Smart health management solution with food and exercise recognition, nutrition and calorie analysis, secure data storage, and comprehensive data management. Empowers users with accurate food and exercise logging, personalized nutrition assessment, daily intake tracking, and calorie expenditure monitoring to support a healthy lifestyle.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/amwomk/calorie-trackerSmart Health and Nutrition Management
Core Functionality
This agent provides intelligent health and nutrition management solutions, integrating food analysis, exercise analysis, and API service modules to achieve food recognition, exercise recognition, nutrition analysis, calorie expenditure analysis, data persistence storage, query statistics, and full lifecycle management. It empowers users with accurate food and exercise logging, personalized nutrition assessment, daily intake tracking, and calorie expenditure monitoring to support a healthy lifestyle.
Business Processes
Food Logging Process
- User Input: Receives user's food descriptions, voice input, or food images
- Input Processing:
- Voice input: Calls ASR for speech recognition, converting to text
- Image input: Calls OCR to recognize text in images, utilizes large models to recognize image content
- Text input: Direct semantic analysis
- Food Recognition: Calls food analysis module to parse food types and portions
- Nutrition Analysis: Estimates nutrition data (calories, protein, fat, carbohydrates, etc.) based on food analysis results
- Data Storage: Displays recognition results and nutrition data to users, asks users whether to record, obtains explicit user confirmation, then calls API service module to persistently store food records to the database, including food information, nutrition data, timestamp, and user identifier
- Must ask users whether to record
- Must wait for user confirmation
- Only executes storage operation after user confirmation
- After storage completion, informs users with "recorded" or similar message
- For frequent operations, confirmation is not required each time; if users have indicated permission to store data, subsequent operations do not need repeated confirmation
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-amwomk-calorie-tracker": {
"enabled": true,
"auto_update": true
}
}
}