Back to list
marcopeg

weight-track-app

by marcopeg

0🍴 0📅 Dec 2, 2025

SKILL.md


Overview

The Weight Tracker App

Related skills:

Units

  • Always infer the unit from the prompt information (eg. kg, libs, tons, ...), default to "kg"
  • Always traspose the prompt's data into the metric system "kg" so to keep consistend data into the db

Logging Weight

When logging the user's weight, follow this plan:

  1. Calculate the entry time:
  2. Get the current date/time using the Clock skill
  3. Identify relative time requests in the user prompt (eg. yesterday I was 99Kg)
  4. Calculate the absolute time for the information (clock value: 2025-11-10 -> relative reuqest: yesteday -> entry time: 2025-11-09)
  5. Calculate the entry absolute value:
  6. Identify the type of user request: - absolute: "Today my weight is 99Kg" - relative: "I lost 1kg since yesterday"
  7. If needed, calculate the absolute value 1. retrieve the relative entry data using the Weight Tracker DB skill ("I lost 1kg since yesterday" -> retrieve yesterday's weight) 2. perform the math to obtain the absolute entry value ("I lost 1kg since yesterday" -> yesterday value: "99Kg" -> absolute value = 99Kg - 1Kg -> entry value: 98Kg)
  8. Write the entry to the db

Reading Weight

When the user asks a specific datapoint, follow this plan:

  1. Calculate the entry time:
  2. Get the current date/time using the Clock skill
  3. Identify relative time requests in the user prompt (eg. What was yesterday's weight?)
  4. Calculate the absolute time for the information (clock value: 2025-11-10 -> relative reuqest: yesteday -> entry time: 2025-11-09)
  5. Fetch the value from the database

Score

Total Score

35/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon