Skip to content

What should we do? Fun activity discovery for any night of the week. Helps you stop scrolling and start living. Optional Google Places integration for real nearby suggestions.

License

Notifications You must be signed in to change notification settings

ScotTFO/whatdo-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎲 What Should We Do?

Stop scrolling. Start living.

A Clawdbot skill that acts like your most fun, adventurous friend β€” the one you text when you're bored and need ideas. Now with live weather, real movie showtimes, streaming picks from your services, game library matching, group profiles, and instant Quick Mode.

This is NOT "here are some restaurants nearby." This is "It's 72Β° and clear, you've got 4 people and Catan, and you haven't had ramen in a month β€” here's exactly what you're doing tonight."

✨ Features

  • ⚑ Quick Mode β€” say "what should we do?" and get an instant suggestion (no questions!)
  • 🌀️ Live weather β€” checks conditions and auto-pivots indoor/outdoor
  • 🎬 Movie showtimes β€” finds what's actually playing near you tonight
  • πŸ“Ί Streaming picks β€” knows your services, searches what's trending on them
  • 🎲 Game library β€” matches your board/card/video games to group size
  • πŸ‘₯ Group profiles β€” "game night with the crew" auto-loads preferences, dietary, headcount
  • πŸ“… Routines & traditions β€” Taco Tuesday, First Friday, seasonal nudges, overdue alerts
  • ❀️ Favorites & blacklist β€” learns from πŸ‘πŸ‘Ž feedback, never suggests blacklisted places
  • ⭐ Ratings filtering β€” 4.0+ star floor (configurable), sorted by quality
  • πŸ• Business hours β€” filters out closed places, warns when closing soon
  • πŸ—ΊοΈ Google Places (optional) β€” real places with ratings, hours, and Maps links
  • 🏠 Stay Home Deep Mode β€” curated streaming, game pairings, themed nights, cook-offs
  • 🎰 "Surprise me" mode β€” bold wild card, no questions asked
  • 🧠 Learns over time β€” preferences, history, feedback loop

πŸš€ Quick Start

Install from ClawdHub:

clawdhub install whatdo

Or manually copy SKILL.md into your skills/whatdo/ directory.

Then just say any of these:

  • "What should we do?" β†’ Quick Mode (instant suggestion)
  • "I'm bored" β†’ same energy
  • "Date night ideas" β†’ loads date_night group profile
  • "Game night with the crew" β†’ loads group + matches games
  • "Stay home tonight" β†’ Stay Home Deep Mode
  • "Surprise me" β†’ wild card, no questions
  • "Movie night" β†’ showtimes + streaming picks

πŸ’¬ Example: Quick Mode

You: What should we do?

Clawdbot:

🎲 TONIGHT'S PLAY

🌀️ Weather: 72Β°F, clear skies β€” great night to be outside!

πŸ₯‡ Top Pick: That ramen spot you loved (Ichiban) β€” haven't been in 6 weeks and it's perfect patio weather tonight. πŸ“ Ichiban Ramen β€” ⭐ 4.7 (892 reviews) β€” Open until 10pm πŸ’° $$

πŸ₯ˆ Also Great: Sunset hike at McDowell Sonoran β€” golden hour starts at 6:15pm, bring a headlamp for the walk back.

🎰 Wild Card: Night disc golf β€” Fountain Hills course has glow-in-the-dark rentals on weekends.

πŸ’‘ Pro tip: The ramen place fills up after 7 β€” go early or sit at the bar.

πŸ‘πŸ‘Ž How'd we do?

πŸ’¬ Example: Stay Home Deep Mode

You: Stay home tonight

Clawdbot:

🎲 TONIGHT'S PLAY (Home Edition)

🍿 Main Event: Just dropped on your Netflix: The Thursday Murder Club β€” cozy British mystery meets Ocean's Eleven. Critics are losing their minds.

🎲 Or: You've got 4 people and Codenames hasn't come out in a while β€” tournament format, losers do dishes.

πŸ• Pair It With: Homemade pizza night with weird topping competition

🎰 Wild Card: Around the world dinner β€” gyoza appetizer, butter chicken mains, crΓ¨me brΓ»lΓ©e dessert. Spotify playlist by region.

πŸ‘πŸ‘Ž How'd we do?

πŸ—ΊοΈ Google Places Integration (Optional)

Set GOOGLE_PLACES_API_KEY to unlock:

  • Real nearby places with names, ratings, and review counts
  • Business hours filtering (never suggests closed places)
  • "Closes in 2 hours" warnings
  • Direct Google Maps links
  • Price level indicators

Without the API key, the skill works great β€” it describes the type of place and suggests searching Google Maps. The API is a cherry on top.

πŸ“ Data Storage

User data lives in data/whatdo/ (separate from skill code):

File What it stores
preferences.json Streaming services, game library, groups, dietary, favorites, blacklists, routines, ratings floor, and all personalization
history.json Past suggestions with dates, weather, group, and feedback

Updating the skill never wipes your data.

🎯 What It Covers

Category Examples
πŸ• Food & Drink Hole-in-the-wall finds, food truck rallies, progressive dinners, themed cook-offs
🎬 Entertainment Real showtimes, escape rooms, comedy clubs, arcades, gallery walks
πŸ“Ί Streaming Trending on YOUR services, themed marathons, foreign film roulette
🎲 Games From YOUR library matched to group size, with food/drink pairings
πŸ”οΈ Outdoor Weather-aware hiking, stargazing, geocaching, scenic drives
🏠 Stay Home Deep Mode: streaming + games + cooking + DIY + themed nights
πŸ¦‘ Unique/Weird Thrift store challenges, "yes night", tourist in your own town
πŸ’• Date Night No-phone dinners, surprise evenings, cooking classes, progressive walks
πŸ‘₯ Group Loaded from profiles with dietary/alcohol/size matching

πŸ“ License

MIT License β€” Copyright 2026 Scott (ScotTFO)

See LICENSE for details.


Built with 🎲 and a healthy disdain for boring Friday nights.

About

What should we do? Fun activity discovery for any night of the week. Helps you stop scrolling and start living. Optional Google Places integration for real nearby suggestions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published