🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Smart Surprise

by @turingcorp-net

Proactively engages users with personalized casual messages at random intervals, learning preferences to deliver warm, varied conversations and check-ins.

βš™οΈ Configuration

All static configuration is in ~/.openclaw/workspace/skills/smart-surprise/config.json. No hardcoded values.

| Parameter | Default | Description | |-----------|---------|-------------| | timezone | Asia/Shanghai | User's IANA timezone | | location | (required for weather) | City for weather lookups (e.g., Beijing, New York) | | quietHoursStart | 22:00 | Quiet hours start (HH:MM) | | quietHoursEnd | 08:00 | Quiet hours end (HH:MM) | | minIntervalMinutes | 60 | Minimum random wait (minutes) | | maxIntervalMinutes | 480 | Maximum random wait (minutes) | | channel | (required) | OpenClaw channel name (telegram, discord, etc.) | | channelTarget | (required) | Recipient ID on that channel (chat ID, user ID, etc.) | | characteristics | "warm, casual, playful" | Natural language description of preferred communication style |

See references/config.md for the complete schema.

View on ClawHub
TERMINAL
clawhub install smart-surprise

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’