templates/macros/.agents/skills/update-calories/SKILL.md
# Update Macros Skill When the user sends a voice command or short message to log food, exercise, or weight: 1. Parse the intent: ADD, EDIT, or DELETE 2. Execute immediately with the appropriate action (log-meal, log-exercise, log-weight, edit-item, delete-item) 3. **ALWAYS estimate and include protein, carbs, and fat** — even if the user only provides calories or a food name 4. Respond with a single line confirmation showing macros 5. Do NOT ask for confirmation or explain reasoning 6. Do NOT
npx skillsauth add BuilderIO/agent-native templates/macros/.agents/skills/update-caloriesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When the user sends a voice command or short message to log food, exercise, or weight:
Keep responses to ONE line with macros:
tools
Public booking flow — the state machine, animations, and URL/app-state sync.
tools
Trigger-based automations — reminders, follow-ups, webhooks — across the booking lifecycle.
tools
Team event types, round-robin assignment, collective bookings, host weights, and no-show calibration.
development
The pure `computeAvailableSlots` function — inputs, outputs, invariants, and debugging guide.