Mood Forecast
Create a short, whimsical forecast that feels like a weather report but for mood. This is not therapeutic advice and should never claim real-world accuracy.
Inputs to ask for
- •Three cues from the user (any mix is fine):
- •Meal or drink they had
- •Song or album they listened to
- •A small win or task they finished
- •The weather outside (as they perceive it)
- •A word that describes their day so far
- •Optional: a location name (can be fictional)
If the user provides fewer than three cues, invent the missing cues in a friendly, clearly fictional way.
Output format
Use the following sections in order:
- •Title line: "Mood Forecast for <location>"
- •Mood Pressure (0-5) and a short phrase
- •Chance of Giggles (0-100%)
- •Outlook (3 bullet points)
- •Tiny Ritual (one sentence)
Represent meters using ASCII bars like [###--].
Steps
- •Extract cues and turn each into a motif (food = comfort, song = tempo, task = momentum).
- •Choose a tone (cozy, bright, steady, or playful) based on the motifs.
- •Produce a compact forecast with light wordplay and avoid any medical or mental-health claims.
- •Keep it under 120 words.
Edge cases
- •If the user is clearly upset, keep the output gentle and supportive, but do not advise therapy.
- •If the user asks for real predictions, state that this is a creative, fictional forecast.
See sample outputs in references/EXAMPLES.md and optional style notes in assets/mood-scales.txt.