nutrition-analyzer

Compute calories, protein, carbs, and fats for detected foods.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/ayia/NutriProfile --skill nutrition-analyzer-ayia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nutrition-analyzer
Source: https://github.com/ayia/NutriProfile/tree/main/.claude/skills/nutrition-analyzer
Command: npx skills add https://github.com/ayia/NutriProfile --skill nutrition-analyzer-ayia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze detected foods to compute their nutritional values.

Core Features & Use Cases

  • Calculate calories, protein, carbs, and fat from foods per 100g and per portion.
  • Provide nutrition summaries for meals detected by NutriProfile's Vision system.
  • Handle unknown foods with default estimates and preserve user corrections.

Quick Start

Provide a detected meal or list of foods and have the system compute total nutrition for the chosen portions.

Frequently Asked Questions about nutrition-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate calories and protein from a portion of detected food?

To calculate nutrition from detected food, provide a meal or food list and the system computes calories, protein, carbs, and fat. It uses a local database with per-100g values and portion multipliers to estimate totals.

How does nutrition estimation work for unknown foods?

Nutrition estimation for unknown foods works by applying default values and then preserving any user corrections. This ensures meals detected by the Vision system still receive a complete nutrition summary even without exact database matches.

Can I analyze meal nutrition using food detection from images?

Yes, you can analyze meal nutrition by processing foods detected through the Vision feature. The analyzer takes the detected items and calculates total calories, protein, carbs, and fats based on estimated portions.

Do I need a specific nutrition database to compute macros per portion?

No, you do not need an external nutrition database to compute macros. The analyzer uses an internal local database with per-100g values and defined unit multipliers to calculate totals for the chosen portions.

What is the best way to track nutrition for meals detected by a vision system?

The best way to track nutrition for detected meals is to pass the identified foods to the analyzer. It computes calories, protein, carbs, and fat per portion and supports user corrections for accuracy within nutrition tracking workflows.

Are there limitations when calculating nutrition for mixed meals?

A limitation when calculating nutrition is that unknown items receive default estimates rather than exact values. However, the system supports user corrections across the Vision feature to improve accuracy for mixed meals.