A simple mood tracking skill that stores your daily mood and comments. Use this when the user wants to log their mood, track how they feel, or see their mood history.
The mood-tracker skill helps you keep track of your daily emotional well-being. You can log your mood on a scale of 1 to 10 and add a short comment about how you're feeling.
When a user wants to log their mood, call the run_js tool with:
index.htmlaction: "log_mood"score: Number (1-10)comment: String (Optional)date: String. IMPORTANT: Identify the date for the entry.
When a user asks what their mood was on a specific date, call the run_js tool with:
index.htmlaction: "get_mood"date: String (Identify the date from the user's request)When a user wants to see their mood history ("last week", "past 10 days") or the dashboard, call the run_js tool with:
index.htmlaction: "get_history"days: Number (Optional, default 7. E.g., for "last week" use 7)show_dashboard: Boolean (Optional)When a user wants to visualize their mood trends with a chart (e.g., "Plot my mood for 7 days"), call the run_js tool with:
index.htmlaction: "get_history"days: Number (Optional, default 7)show_dashboard: trueWhen a user asks for an analysis of their mood (e.g., "Are there any trends?", "Am I feeling better?"), follow these steps:
run_js with action: "get_history" and an appropriate days count (e.g., 30 for a monthly analysis).When a user wants to delete only a single day's entry (e.g., "Delete my mood for today"), call the run_js tool with:
index.htmlaction: "delete_mood"date: String (Identify the date)When a user wants to backup or export their data, call the run_js tool with:
index.htmlaction: "export_data"When a user wants to clear their entire mood history and start fresh, call the run_js tool with:
index.htmlaction: "wipe_data"You can use these samples to interact with the mood tracker:
Logging Mood:
Viewing History:
Analyzing Trends:
Wiping & Deleting:
wipe_data for this)wipe_data for this)Charting Trends: