estimate-calories

Use this skill when estimating calories and macro-nutrients from food images

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "estimate-calories" with this command: npx skills add swang62/estimate-calories

Estimate Calories Skill

When the user sends a food image, estimate how many calories it is visually, use your best judgement and best guess based on context and your experience as an expert nutritionist.

When the user sends a food image

  1. Analyze the image using your built-in vision capabilities:

    • Identify every food item visible in the image, try to name it with a descriptive title
    • Estimate portion sizes (everything in grams, including volume)
    • Calculate: Calories, Protein (g), Carbs (g), Fat (g), Fiber (g)
  2. Respond with a structured summary (example):

    🍽️ [Date/Time] | [Meal_Type] Logged!
    
    📸 Items detected:
    - [Food item name 1]: [portion size] — [calories] kcal (Protein: [x]g | Carbs: [x]g | Fat: [x]g | Fiber: [x]g)
    - [Food item name 2]: [portion size] — [calories] kcal (Protein: [x]g | Carbs: [x]g | Fat: [x]g | Fiber: [x]g)
    ...
    
    📊 Meal Total: [total] kcal
    Protein: [x]g | Carbs: [x]g | Fat: [x]g | Fiber: [x]g
    

Vision Analysis Guidelines

  • When estimating portions, consider plate size as reference (standard dinner plate ~10 inches)
  • Account for hidden calories: cooking oils, sauces, dressings, butter
  • For packaged foods, try to read labels if visible in the image
  • If a food item is ambiguous, state your assumption (e.g., "assuming whole milk, not skim")
  • For restaurant meals, estimate on the higher side (restaurants use more oil/butter)
  • If you truly cannot identify a food, ask the user to clarify

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Shipcloud

Shipcloud integration. Manage Shipments, Trackings, Carriers, Services, Labels, Pickups and more. Use when the user wants to interact with Shipcloud data.

Registry SourceRecently Updated
General

Sms Partner

SMS Partner integration. Manage Accounts. Use when the user wants to interact with SMS Partner data.

Registry SourceRecently Updated
General

Shippo

Shippo integration. Manage Shipments, Batchs. Use when the user wants to interact with Shippo data.

Registry SourceRecently Updated
General

Postalytics

Postalytics integration. Manage Organizations. Use when the user wants to interact with Postalytics data.

Registry SourceRecently Updated