calorie-visualizerLocal calorie logging and visual reporting (auto-refreshes and returns report image after each log)
Install via ClawdBot CLI:
clawdbot install VintLin/calorie-visualizerA local skill for meal logging and visual nutrition analysis.
add (or add-food) writes to calorie_data.db.visual_renderer.py generates a fresh report image.REPORT_IMAGE: so the chat layer can send the image.config.daily_goal (manual override)USER.md2000 kcal# Add a meal with explicit nutrition values
python3 scripts/calorie_visualizer.py add "food name" 500 25 [--photo /path/to/image.jpg]
# Add from local food database (local-first, online fallback optional)
python3 scripts/calorie_visualizer.py add-food "Subway chicken sandwich" --multiplier 1.0
python3 scripts/calorie_visualizer.py add-food "rice" --offline
# Daily summary
python3 scripts/calorie_visualizer.py summary
# Regenerate report image
python3 scripts/calorie_visualizer.py report
# Config
python3 scripts/calorie_visualizer.py config daily_goal 2000
python3 scripts/calorie_visualizer.py config user_refused_profile True
cd skills/calorie-visualizer
python3 -m pip install -r requirements.txt
html2image, PillowUSDA_API_KEY)calorie_data.db (local SQLite)Generated Mar 1, 2026
Individuals use the skill to log daily meals and visualize calorie intake against goals, aiding in weight management or fitness routines. It supports manual entry or photo-based logging, making it convenient for home use without cloud dependency.
Health coaches integrate the skill to monitor clients' dietary habits locally, generating visual reports for review sessions. The offline capability ensures privacy, while the configurable goals allow personalized tracking.
Companies deploy the skill as part of employee wellness initiatives, enabling staff to log meals and visualize nutrition trends. The local database avoids data security concerns, and reports can be shared for motivation.
Researchers use the skill to collect and visualize dietary data from participants in nutrition studies. The SQLite storage and image output simplify analysis, and the offline mode supports fieldwork without internet.
Developers embed the skill into fitness apps to add calorie visualization features. The CLI commands allow seamless integration, and the auto-refresh ensures real-time updates after each log entry.
Offer a free version with basic logging and visualization, then charge for advanced features like USDA API integration or detailed analytics. Revenue comes from in-app purchases or subscription tiers.
License the skill to healthcare providers or corporate clients for use in their wellness programs. Provide customization and support services, generating revenue through licensing fees and maintenance contracts.
Collect anonymized, aggregated data from users (with consent) to sell insights to food companies or health researchers. The local-first design can be extended with optional cloud sync for data pooling.
๐ฌ Integration Tip
Ensure Chromium/Chrome is installed for rendering, and set up the USDA API key if online fallback is needed for food database lookups.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.