AI Agent Hub
Back to skills
Body Shape Manager icon

Body Shape Manager

Life Service Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Install @user_9bf18927/body-shape-manager according to https://skillhub.cn/install/skillhub.md.

About this skill

The problem

Meal tracking often stalls on incomplete entries, rough calorie estimates, and delayed feedback. Looking up macros manually is slow, food names are inconsistent, and users may not know whether their protein target is met or their calorie deficit is too aggressive. body-shape-manager treats this as a conversational personal body-management workflow, combining meal capture, nutrition estimation, and goal-based feedback in one flow.

How it works

  • First-run setup: If no profile exists, the skill collects basic information through six questions, validates answers with init_profile.py, and calculates daily nutritional targets using nutrition_calculator.py.
  • Meal recording: It accepts plain-text entries such as rice 200g, egg 60g, splits items by commas, slashes, or natural language separators, fuzzy-matches common foods, and estimates nutrition for unknown items from general knowledge.
  • Summaries and advice: It reads the daily log in memory/YYYY-MM-DD.md, summarizes calories and macros, and flags issues such as excessive deficit, high carbs, high fat, or low protein based on cut or bulk goals.
  • Local storage: Core state is kept in references/user_profile.json and daily Markdown logs, without relying on an external database.

Boundaries and cautions

It is suited to text-first meal logging and lightweight body-shape tracking, not precise medical nutrition advice or complex exercise programming. Nutrition estimation depends on assumed food knowledge, so portion size, cooking method, and branded products can materially affect results; users should keep the original entry and verify important values.

Use Cases

  • Set up a cut target with body data and daily calorie and macro goals.
  • Log dinner by typing rice, egg, and broccoli with grams to get today's nutrition totals.
  • Ask whether today's intake is enough or how many calories remain to get remaining macro hints.
  • Update a bulk target and review warnings for low protein or a calorie deficit.

Best For

  • Cutting users who want quick meal logs and remaining calories, protein, and carbs.
  • Bulking users who need checks for calorie surplus, low protein, and low carb.
  • Agent integration engineers who want local JSON and Markdown storage for profiles and daily logs.
  • Life-service skill maintainers who need fixed triggers for meal logging, progress checks, and goal setup.