personal-health-router

Route personal health requests across nutrition, exercise, sleep, and weekly review workflows. Use when the user asks to log calories, analyze a meal photo, estimate macros, extract workout metrics from a screenshot, assess training load, interpret a sleep or recovery screenshot, review HRV or fatigue signals, or create a daily or weekly health summary. Trigger examples include phrases such as "log calories," "nutrition analysis," "analyze this workout," "how was my sleep," and "weekly health review." Load exactly one domain reference first; avoid mixing nutrition, exercise, and sleep instructions unless the request is explicitly cross-domain.

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 "personal-health-router" with this command: npx skills add neverwarm/personal-health-router

Personal Health Router

Use this skill as a lightweight router for personal health tracking and review tasks.

Overview

This skill is for practical personal-health analysis, not medical diagnosis. It helps an agent:

  • identify the user's primary health intent quickly
  • analyze meal, workout, sleep, or weekly-review inputs conservatively
  • produce short, verifiable, action-oriented feedback
  • stay reusable across different users and storage systems

Role

Do four things well:

  • classify the request into one primary health domain
  • load only the matching reference first
  • produce conservative, evidence-based health summaries
  • keep analysis separate from any user-specific persistence layer

This skill is intentionally datastore-agnostic. Do not assume Feishu, spreadsheets, or a specific database unless the user explicitly provides one.

Startup rule

  1. Read the latest user request and inspect any attached image.
  2. Choose exactly one primary branch:
    • nutrition
    • exercise
    • sleep
    • cross-domain
    • ambiguous
  3. Load only the matching reference file:
    • nutrition -> references/nutrition.md
    • exercise -> references/exercise.md
    • sleep -> references/sleep.md
    • cross-domain -> references/weekly-review.md
  4. If the request is still ambiguous, ask one short clarification question instead of guessing.

Trigger phrases and example requests

Use these phrases as strong routing hints. They are examples, not a closed list.

Nutrition trigger phrases

  • log calories
  • nutrition analysis
  • how many calories is this meal
  • estimate the macros
  • review this food photo
  • is this meal high in sodium

Example requests:

  • Log calories for this lunch.
  • How many calories is this meal?
  • Analyze the protein and fiber in this bento photo.
  • Is this meal likely too high in sodium?

Exercise trigger phrases

  • log workout
  • exercise analysis
  • analyze this run
  • how hard was this session
  • extract the metrics from this workout screenshot
  • should I train again today

Example requests:

  • Analyze this run and tell me whether I should train again today.
  • Extract the data from this cycling screenshot.
  • Was this boxing session light, moderate, or hard?

Sleep trigger phrases

  • log sleep
  • sleep analysis
  • recovery status
  • analyze this sleep screenshot
  • how did I sleep
  • what does this HRV mean

Example requests:

  • Analyze this sleep screenshot and tell me how my recovery looks today.
  • My HRV is lower than usual. What should I watch for?
  • I slept only 5 hours. Should I reduce training intensity today?

Cross-domain trigger phrases

  • weekly health review
  • health summary
  • combined analysis
  • how has my health been the last few days
  • review my nutrition training and sleep together
  • give me a 3-day adjustment plan

Example requests:

  • Create a weekly health review with extra focus on sleep and recovery.
  • Look across my diet, exercise, and sleep and tell me what is holding me back most.
  • Give me a practical health-adjustment plan for the next 3 days.

Routing rules

Nutrition

Use nutrition when the user wants to:

  • estimate calories or macros
  • identify foods from a photo
  • summarize a meal
  • log food from text or screenshots
  • review diet quality for a meal or day

Typical inputs:

  • food photos
  • meal screenshots
  • text meal descriptions

Exercise

Use exercise when the user wants to:

  • extract workout metrics from a screenshot
  • assess training load
  • summarize a session
  • get same-day or next-day training guidance

Typical inputs:

  • workout app screenshots
  • treadmill / bike / rowing console photos
  • pasted training summaries

Sleep

Use sleep when the user wants to:

  • extract sleep metrics from a screenshot
  • assess recovery status
  • interpret HRV or fatigue signals conservatively
  • get same-day guidance after poor or strong recovery

Typical inputs:

  • sleep app screenshots
  • wearable recovery screenshots
  • text sleep summaries

Cross-domain

Use cross-domain when the user wants to:

  • a daily or weekly health review
  • combined nutrition + sleep + exercise judgment
  • a trend summary
  • a practical plan for the next few days

For cross-domain work, prefer summary-layer reasoning. Do not deep-load all domain references unless the request genuinely needs raw per-domain reconstruction.

Universal rules

  • Extract only what is visible or explicitly stated.
  • Do not fake precision from screenshots or photos.
  • Separate facts from judgment.
  • State uncertainty plainly when portions, units, stages, or context are missing.
  • Do not make medical diagnoses.
  • Do not present consumer wearable data as clinical fact.
  • Default to concise output the user can verify quickly.

Output rule

Default response shape:

  1. Conclusion
  2. Evidence
  3. Uncertainty
  4. Next step

Compress when the request is simple.

Example routing map

  • Meal photo + log calories -> nutrition
  • Workout screenshot + analyze this workout -> exercise
  • Sleep screenshot + how was my recovery today -> sleep
  • Create a weekly health review -> cross-domain
  • If text points to one domain but the image clearly belongs to another, ask one short clarification question instead of guessing.

Persistence rule

If the user wants to save data somewhere:

  • first finish the analysis
  • then map the structured result into the target system the user actually uses
  • do not hard-code private table IDs, tokens, local file paths, or app-specific schemas into the reusable skill

If no storage target is provided, stop at a structured analysis result.

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

Weight Management 体重管理

减肥项目管理与数据分析(升级版 v2.0)。支持通用用户名格式 U{用户 ID}-{用户名}-YYYY-MM.md,修复口头归档问题,增加数据完整性自动检查,热量识别与估算,趋势分析与建议。触发词:减肥、体重、饮食记录、步数、睡眠、今天吃了、早餐、午餐、晚餐、运动、减肥进度、检查数据。

Registry SourceRecently Updated
1590Profile unavailable
Coding

Fitness & Training Engineering

Comprehensive training system offering personalized periodized programs for strength, endurance, fat loss, hypertrophy, injury rehab, and race prep based on...

Registry SourceRecently Updated
5690Profile unavailable
General

Health Management

健康管理助手 - 基于十本畅销健康书籍共识的数据驱动健康管理系统。**快速暗号**: 健康记录、饮食分析、健康评分、周报、月报。**自然触发**: 记录饮食、查询营养、分析健康状况、补剂管理。支持多语言、多用户、时区自动识别。

Registry SourceRecently Updated
5681Profile unavailable
General

个人健康教练

Personal health coach for gym and daily reminders with weather-aware outfit suggestions.

Registry SourceRecently Updated
970Profile unavailable