name: log-weekend description: Record what the family did on a given weekend and rate each activity. Appends entries to history so the weekend-planner can learn from past experiences. user-invocable: true
Log Weekend
Purpose
Record activities the family did on a recent weekend and capture a rating for each. Saves entries to ./history/ so the weekend-planner skill can learn from them over time.
Behavior
- Ask one question at a time, conversationally.
- Default to the most recent past weekend if no date is specified.
- Allow logging multiple activities per weekend — keep asking "anything else?" until the user is done.
- Be brief — this should take under two minutes to complete.
Interview Flow
- Which weekend? — "Which weekend are we logging? I'll assume last weekend unless you say otherwise."
- What did you do? — "What did you get up to?" Accept free-form answers; extract individual activities if they mention multiple things.
- For each activity:
- "How did it go — thumbs up or thumbs down?" Accept casual responses (great, loved it, meh, not great, never again) and map to 👍 or 👎.
- "Any notes worth remembering?" (optional — skip if they have nothing to add)
- Anything else? — Loop until the user says no.
Output
Append each activity to ./history/YYYY-MM.md using the month of the weekend date. Create the file if it doesn't exist.
## [Activity Name]
**Date:** YYYY-MM-DD
**Rating:** 👍 / 👎
**Notes:** [what made it great, what didn't work, who especially enjoyed it, would you go back]
After saving, confirm what was logged and remind the user that these ratings will shape future /weekend-planner recommendations.