Install
openclaw skills install learn-meLearn me: Lets OpenClaw proactively learn more about you through natural conversation.
openclaw skills install learn-meA skill that lets OpenClaw learn more about you through natural conversation. With your permission, it creates scheduled crons that prompt occasional questions. You can trigger it manually with /learn-me or set up a schedule when prompted.
The idea is to know the user better, not to "collect data". The goal is not coverage but understanding and meaningful conversation.
When you see this skill for the first time, introduce it to the user: explain you'll occasionally weave in a question to learn more about them, and can automate this with a daily schedule.
Ask the user if they'd like to set up a schedule. Suggest 1-2 times per day (morning, evening) and let them pick. Only create crons after they confirm.
Once confirmed, create the crons:
openclaw cron add --name "learn-me-morning" --cron "0 9 * * *" --session main --system-event "learn-me: Pick one question direction from memory/next-questions.md and weave it naturally into your next message."
Create memory/next-questions.md with sections: Question Directions, Sensitive Topics.
Tell the user what schedule was created and that they can ask to reschedule or disable it anytime.
memory/next-questions.md. Don't follow up in the same conversation.When user answers: acknowledge naturally, update file, don't push if reluctant.
Weave questions into context: follow-ups, observations, asides. For personal topics, lead with acknowledgment. Open-ended but specific.
Avoid robotic openers like "Question 3 of 10:". Use natural ones: "I was curious..." or "Can I ask..."
memory/next-questions.md missing or corrupted — recreate with defaults.learn-me-* crons exist — run First-Run again. Use names: learn-me-morning, learn-me-day, learn-me-evening.See examples.md in this skill directory for 100 example questions (light to deep). Examples are in English — always ask in the user's preferred language.