← Back to Skills Marketplace
scottfo

What Should We Do?

by ScotTFO · GitHub ↗ · v2.1.0
cross-platform ⚠ suspicious
2600
Downloads
4
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install whatdo
Description
What should we do? Smart activity discovery with live weather, local movie showtimes, streaming recommendations, game library matching, group profiles, routines & traditions, favorites/blacklists, business hours, ratings filtering, Quick Mode for instant suggestions, calendar integration (Google Calendar + cron reminders), group invites via Telegram/message channels, and RSVP tracking. Helps you stop scrolling and start living. Use when someone says 'what to do', 'bored', 'fun', 'tonight', 'date night', 'things to do', 'activity ideas', 'entertainment', 'adventure', 'what should we do', 'need plans', 'something fun', 'stay home', 'game night', 'movie night', 'put it on the calendar', 'send invites', 'who's coming', or just seems like they need a nudge off the couch. Optional Google Places integration for real nearby suggestions with ratings, hours, and links.
Usage Guidance
This skill appears to do a lot (calendar events, group invites, messaging, Google Places lookups) but it doesn't declare the API keys or tokens it will need. Before installing: 1) ask the publisher how OAuth/credentials are handled and what exact env vars or tokens are required; 2) verify whether it will actually send messages or calendar events automatically and whether you can require explicit confirmation; 3) inspect the full SKILL.md for the prompt-injection characters and remove or sanitize any suspicious control characters; 4) consider running it in a restricted workspace or sandbox and avoid supplying long-lived credentials — prefer OAuth flows or per-action authorization; and 5) review how and where it stores contact info/PII and whether that storage is acceptable for your privacy needs.
Capability Analysis
Type: OpenClaw Skill Name: whatdo Version: 2.1.0 The OpenClaw AgentSkills skill bundle 'whatdo' is classified as benign. The `SKILL.md` file, which defines the agent's behavior and instructions, outlines legitimate uses of `web_search` for weather and movie showtimes, `curl` commands for Google Places and Calendar APIs (if configured), and Clawdbot's internal `message` and `cron` tools for group invites and reminders. While the skill stores sensitive user contact information (email, phone, Telegram handles) in `preferences.json`, its usage is explicitly limited to these stated, legitimate functions, and instructions for email/SMS even specify drafting messages for the user to send, rather than direct sending. There is no evidence of intentional data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent for harmful purposes.
Capability Assessment
Purpose & Capability
The skill promises calendar integration, sending invites via Telegram/other message channels, and optional Google Places lookups — all of which normally require API credentials/authorization. The registry metadata shows no required environment variables or primary credential, which is inconsistent with the stated capabilities.
Instruction Scope
SKILL.md instructs the agent to read and write user profile data (preferences, history) under <workspace>/data/whatdo/, check the calendar, check the weather, check streaming services and local showtimes, and send invites to people using stored telegram/phone/email contacts. Those instructions include handling personal contact details and creating events/notifications; they grant broad discretion to access and transmit user data beyond a simple 'suggestion' task.
Install Mechanism
There is no install spec and no code files — everything is instruction-only. That reduces filesystem/remote-download risk because nothing arbitrary will be written during install.
Credentials
The skill uses services that require secrets (Google Calendar/Places API keys, Telegram bot token or SMS/email gateway credentials) but declares none. The data schema stores PII (phone numbers, emails, Telegram handles) in workspace files; without explicit credential/dependency declarations it's unclear how those services will be authorized or protected.
Persistence & Privilege
always is false and the skill is user-invocable; it stores user data under a workspace path it specifies (normal for stateful skills). However, autonomous invocation is allowed by default — combine that with the above concerns when deciding whether to enable it.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install whatdo
  3. After installation, invoke the skill by name or use /whatdo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.0
Calendar integration (Google Calendar + cron reminders), group invites via Telegram, RSVP tracking, pre-suggestion conflict checking, cancel/reschedule support, backward-compatible contact schema
v2.0.0
Major upgrade: Quick Mode, live weather, movie showtimes, streaming picks, game library, group profiles, routines, favorites/blacklist, ratings filtering, business hours, Stay Home Deep Mode, updated output format
v1.0.0
Initial release — fun activity discovery for any mood, group, or night of the week. Conversational flow, deep suggestion well, preference learning, history tracking, and optional Google Places integration.
Metadata
Slug whatdo
Version 2.1.0
License
All-time Installs 2
Active Installs 2
Total Versions 3
Frequently Asked Questions

What is What Should We Do??

What should we do? Smart activity discovery with live weather, local movie showtimes, streaming recommendations, game library matching, group profiles, routines & traditions, favorites/blacklists, business hours, ratings filtering, Quick Mode for instant suggestions, calendar integration (Google Calendar + cron reminders), group invites via Telegram/message channels, and RSVP tracking. Helps you stop scrolling and start living. Use when someone says 'what to do', 'bored', 'fun', 'tonight', 'date night', 'things to do', 'activity ideas', 'entertainment', 'adventure', 'what should we do', 'need plans', 'something fun', 'stay home', 'game night', 'movie night', 'put it on the calendar', 'send invites', 'who's coming', or just seems like they need a nudge off the couch. Optional Google Places integration for real nearby suggestions with ratings, hours, and links. It is an AI Agent Skill for Claude Code / OpenClaw, with 2600 downloads so far.

How do I install What Should We Do??

Run "/install whatdo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is What Should We Do? free?

Yes, What Should We Do? is completely free (open-source). You can download, install and use it at no cost.

Which platforms does What Should We Do? support?

What Should We Do? is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created What Should We Do??

It is built and maintained by ScotTFO (@scottfo); the current version is v2.1.0.

💬 Comments