health-skill

Log meals and workouts via natural language and generate daily health summaries.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/patrickulrich/health-skill --skill health-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health-skill
Source: https://github.com/patrickulrich/health-skill/tree/main
Command: npx skills add https://github.com/patrickulrich/health-skill --skill health-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you effortlessly track your fitness and diet, providing personalized insights and recommendations to achieve your health goals.

Core Features & Use Cases

  • Natural Language Logging: Log meals ("I ate chicken and rice") and workouts ("Did 3 sets of bench press") using simple text commands.
  • Automated Tracking: Integrates with Fitbit for seamless data sync and calculates macros automatically.
  • Personalized Insights: Generates daily and weekly health summaries with coaching notes and adaptive training suggestions.
  • Use Case: Log your breakfast, track your gym session, and get a daily summary of your calories, macros, steps, and sleep, all through natural conversation.

Quick Start

Use the health skill to log your lunch as 'chicken breast and rice'.

Frequently Asked Questions about health-skill

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

FAQPage Schema
How do I log meals and workouts using natural language?

You can log meals and workouts by typing simple text commands like 'I ate chicken and rice' or 'Did 3 sets of bench press'. The system parses this natural language input to automatically record your diet and fitness activities.

Can I sync my Fitbit data for automated fitness tracking?

Yes, Fitbit integration allows automated data synchronization. This feature enables seamless tracking of steps, sleep, and other metrics, which are then combined with your meal logs to generate comprehensive daily and weekly health summaries.

How are macros calculated from the food I log?

Macros are calculated automatically when you log meals. By parsing your natural language food entries, the system estimates nutritional values and tracks your macro intake against your dietary goals.

What kind of health insights and coaching advice does it generate?

It generates daily and weekly health summaries that include coaching notes and adaptive training suggestions. These personalized insights analyze your tracked calories, macros, steps, and sleep to recommend adjustments.

Do I need a specific environment to run this fitness tracking skill?

You need an environment supporting Python with pytest installed for testing. The skill includes scripts and reference components to manage the automated tracking, natural language processing, and data integration logic.

What is the best way to get a daily summary of calories and sleep?

Log your meals and workouts throughout the day, ensure your Fitbit data is synced, and request a daily summary. The system aggregates this data to provide a complete overview of calories, macros, steps, and sleep.