← スキル一覧に戻る

weight-track-app
by marcopeg
⭐ 0🍴 0📅 2025年12月2日
SKILL.md
name: Weight Track App description: Collects the user's body weight and provide aggregations, charts and trends. Responds to commands like "today I'm 90Kg", "I gained 1Kg since yesterday", "What's my weekly average in the last 2 months?" version: 1.0.0
Overview
The Weight Tracker App
Related skills:
- Weight Tracker DB: store weight data
- Clock: get current date/time
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:
- Calculate the entry time:
- Get the current date/time using the
Clockskill - Identify relative time requests in the user prompt (eg. yesterday I was 99Kg)
- Calculate the absolute time for the information (clock value: 2025-11-10 -> relative reuqest: yesteday -> entry time: 2025-11-09)
- Calculate the entry absolute value:
- Identify the type of user request: - absolute: "Today my weight is 99Kg" - relative: "I lost 1kg since yesterday"
- If needed, calculate the absolute value
1. retrieve the relative entry data using the
Weight Tracker DBskill ("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) - Write the entry to the db
Reading Weight
When the user asks a specific datapoint, follow this plan:
- Calculate the entry time:
- Get the current date/time using the
Clockskill - Identify relative time requests in the user prompt (eg. What was yesterday's weight?)
- Calculate the absolute time for the information (clock value: 2025-11-10 -> relative reuqest: yesteday -> entry time: 2025-11-09)
- Fetch the value from the database
スコア
総合スコア
35/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です