with one click
mood-tracker
Track, view, and analyze daily mood scores locally.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Track, view, and analyze daily mood scores locally.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Suggest or play music based on the user's mood using the Loudly API.
Show a roulette wheel to randomly select a restaurant based on location and cuisine.
Show a virtual piano to play music.
Query summary from Wikipedia for a given topic.
Base64 and URI encode or decode text.
Format, validate, or minify JSON text.
| name | Mood Tracker |
| description | Track, view, and analyze daily mood scores locally. |
| type | js |
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: