Goal Analyzer logo

Goal Analyzer

Visit

Claude Code skill from WellAlly Health that checks health goals against SMART criteria, tracks progress and habit streaks, and warns about extreme targets.

Share:
View alternatives

Goal Analyzer

Goal Analyzer is a Claude Code skill from WellAlly Health (formerly Claude-Ally-Health), an MIT-licensed, local-first personal health record project maintained by WellAlly Tech. It supports the /goal command: you set health goals such as losing weight, exercising more, eating better, or lowering blood pressure, log progress and daily habits, and the skill tells you whether the goal is realistic, whether you are on pace, and what is getting in the way.

Not a treatment plan. The skill does not diagnose, prescribe, or replace medical advice, and it explicitly does not handle eating disorders or compulsive behavior. Goals involving a medical condition should be agreed with your doctor.

What it analyzes

  • SMART check. Each new goal is tested for being specific, measurable, achievable, relevant, and time-bound. For achievability it uses reference ranges such as 0.5 to 1 kg of weight loss per week, or 3 to 5 exercise sessions a week of 30 to 60 minutes.
  • Progress. Percent complete, pace, and a predicted completion window.
  • Habits. Current and longest streaks, completion rates by week, month, and weekday, and a 1 to 10 habit-strength score.
  • Motivation. A 1 to 10 motivation rating over time, what drives it, and when it tends to dip.
  • Obstacles and suggestions for working around them.
  • Correlations with the nutrition, fitness, and sleep modules.
  • Achievements such as first goal completed, halfway there, and 7-day or 21-day habit streaks.

Safety checks

The skill flags extreme targets: weight loss faster than 1 kg a week, weight gain faster than 0.5 kg a week, calorie intake below 1,200 per day, or more than two hours of exercise every day of the week. It also watches for completion below 30% for three weeks, motivation below 3 for two weeks, reported physical discomfort, and compulsive patterns. In those cases it suggests talking to a doctor, a dietitian for diet goals, or a trainer for exercise goals.

How to use it

WellAlly Health is a Claude Code project, not a standalone package. Clone it and start Claude Code in the folder:

git clone https://github.com/huifer/WellAlly-health.git
cd WellAlly-health
claude

The /goal command supports set, progress, habit, review, report, achieve, complete, and adjust. Examples adapted from the upstream docs (which are in Chinese):

/goal set weight-loss 5kg 2025-06-30
/goal set exercise 4 sessions a week 2025-12-31
/goal progress lost 0.5kg this week, 3.5kg total
/goal report

Output

A goal report (overview, SMART assessment, progress trend, habit tracking, motivation, correlations, obstacles, achievements, next steps) and interactive HTML reports built with ECharts: a progress line chart with milestones, a calendar heatmap of habits, and a multi-goal comparison.

Limitations

  • Everything depends on honest logging. Missing days look like missed habits.
  • Reference ranges are general and may not suit people with medical conditions, pregnancy, or athletes.

FAQ

Can I track non-health goals? The skill's relevance check expects goals to be health-related, so it is not designed as a general productivity tracker.

Does my data leave my machine? Records are stored as local files. The analysis runs through Claude Code, so the content you ask about is sent to the model Claude Code uses.

Alternatives

Browse more in the skills category or the health tag.

Comments

No comments yet. Be the first to comment!