← freddy healthCONTENT HISTORY

Update to freddy health

Snapshot Nov 9, 2026 · 00:09 UTC · version 4.0.0

Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED

Instructions updated for connect-a-source

Full description — Now says: says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save freddy health and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Sep 30, 2026 · 22:46 UTC

wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or for querying data.

After

Nov 9, 2026 · 00:09 UTC

says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary da...

Skill instructions

Before

Sep 30, 2026 · 22:46 UTC

wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or for querying data. # Connect a source Help me connect a new data source to ...

After

Nov 9, 2026 · 00:09 UTC

says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary da...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,15 +1,16 @@
 ---
 name: connect-a-source
-description: Use when the user wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or for querying data.
+description: Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query.
 ---
 
-# Connect a source
+# Connect my health source
 
 This skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source). Follow the workflow below.
 
-Help me connect a new data source to freddy.
+Connect my health source to freddy.
 
 1. Call get_profile to see what is already connected.
-2. If I haven't named a source, ask which one I want to connect.
-3. Call connect_source with that provider. OAuth sources return a URL for me to open in a browser; API-key sources and phone sources (Apple Health, Health Connect) return instructions to finish on the freddy dashboard or phone app — relay those instructions to me clearly and never ask me to paste credentials into this chat.
-4. Once I confirm I have authorized, data starts syncing automatically and the first backfill can take a few minutes. If nothing is showing after a couple of minutes, call sync_source to force a pull. If query_metrics says data is still hydrating, tell me it is on the way rather than concluding there is no data.
+2. If I haven't named a source, ask which app or device I use. Once I answer, immediately call connect_source with that provider; do not guess.
+3. If this connection interrupted another health-data question, pass that exact question as original_question. Never add provider credentials, health data, or anything else to that field.
+4. Use the interactive card when available. OAuth approval and credentials happen on freddy or the provider; Apple Health and Health Connect finish in the freddy phone app. Keep the tool's text instructions as the fallback, and never ask me to paste credentials into chat.
+5. After authorization, the first sync/backfill may take a few minutes. The card checks for real synced data and offers one action to continue the original question. If no card is available, re-check with get_profile or query_metrics after 30-60 seconds; call sync_source only if the source is connected but still stale.
Full technical diff · 2 changed fields

changed /description

BEFORE
"Use when the user wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or for querying data."
AFTER
"Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query."

changed /skill_md_contents

BEFORE
"---\nname: connect-a-source\ndescription: Use when the user wants to connect a wearable, ring, CGM, training platform, or gym log to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or for querying data.\n---\n\n# Connect a source\n\nThis skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source). Follow the workflow below.\n\nHelp me connect a new data source to freddy.\n\n1. Call get_profile to see what is already connected.\n2. If I haven't named a source, ask which one I want to connect.\n3. Call connect_source with that provider. OAuth sources return a URL for me to open in a browser; API-key sources and phone sources (Apple Health, Health Connect) return instructions to finish on the freddy dashboard or phone app — relay those instructions to me clearly and never ask me to paste credentials into this chat.\n4. Once I confirm I have authorized, data starts syncing automatically and the first backfill can take a few minutes. If nothing is showing after a couple of minutes, call sync_source to force a pull. If query_metrics says data is still hydrating, tell me it is on the way rather than concluding there is no data.\n"
AFTER
"---\nname: connect-a-source\ndescription: Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query.\n---\n\n# Connect my health source\n\nThis skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source). Follow the workflow below.\n\nConnect my health source to freddy.\n\n1. Call get_profile to see what is already connected.\n2. If I haven't named a source, ask which app or device I use. Once I answer, immediately call connect_source with that provider; do not guess.\n3. If this connection interrupted another health-data question, pass that exact question as original_question. Never add provider credentials, health data, or anything else to that field.\n4. Use the interactive card when available. OAuth approval and credentials happen on freddy or the provider; Apple Health and Health Connect finish in the freddy phone app. Keep the tool's text instructions as the fallback, and never ask me to paste credentials into chat.\n5. After authorization, the first sync/backfill may take a few minutes. The card checks for real synced data and offers one action to continue the original question. If no card is available, re-check with get_profile or query_metrics after 30-60 seconds; call sync_source only if the source is connected but still stale.\n"
Full snapshot data
{
  "description": "Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query.",
  "included_files": [],
  "name": "connect-a-source",
  "skill_md_contents": "---\nname: connect-a-source\ndescription: Use when the user says connect my health source, wants to connect a wearable, ring, CGM, training platform, gym log, Apple Health, or Health Connect to freddy, or asks why a newly connected source shows no data yet. Not for disconnecting or an ordinary data query.\n---\n\n# Connect my health source\n\nThis skill uses the freddy app's MCP tools (get_profile, list_metrics, query_metrics, connect_source, sync_source). Follow the workflow below.\n\nConnect my health source to freddy.\n\n1. Call get_profile to see what is already connected.\n2. If I haven't named a source, ask which app or device I use. Once I answer, immediately call connect_source with that provider; do not guess.\n3. If this connection interrupted another health-data question, pass that exact question as original_question. Never add provider credentials, health data, or anything else to that field.\n4. Use the interactive card when available. OAuth approval and credentials happen on freddy or the provider; Apple Health and Health Connect finish in the freddy phone app. Keep the tool's text instructions as the fallback, and never ask me to paste credentials into chat.\n5. After authorization, the first sync/backfill may take a few minutes. The card checks for real synced data and offers one action to continue the original question. If no card is available, re-check with get_profile or query_metrics after 30-60 seconds; call sync_source only if the source is connected but still stale.\n"
}

SHA-256 of public snapshot: 18968383869d9ce5fd3a238f651dab65ad1da4fe861fc5b160e416c93202ff3c