Learn me
/install learn-me
Learn Me
A 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.
First-Run
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.
Quick Reference
- User reveals something new — note a possible follow-up in
memory/next-questions.md. Don't follow up in the same conversation. - User shows energy — note as direction to explore later.
- Cron fires — if mid-task or focused, skip. Otherwise pick direction, ask naturally, update file.
- User deflects — mark sensitive (30-day cooldown). Twice = permanent. Never ask again.
- User stressed or upset — skip.
When a Cron Fires
- If mid-task or focused — skip.
- Pick a direction. Prefer: follow-ups, then gaps, then expanding on energy.
- Vary topics. Skip Sensitive Topics.
- Ask one question, woven naturally. If there's no natural opening — skip.
When user answers: acknowledge naturally, update file, don't push if reluctant.
Delivery
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..."
Cautions
- Back off if annoyed, distracted, or struggling — skip. Offer to adjust schedule if it's about timing.
- Privacy — never store private/secret info.
- No surveillance — "I see you were up at 2am again" = creepy. "You mentioned you're a night owl" = fine.
- No manipulation or repetition. One question max per interaction.
Failure Handling
memory/next-questions.mdmissing or corrupted — recreate with defaults.- No
learn-me-*crons exist — run First-Run again. Use names:learn-me-morning,learn-me-day,learn-me-evening. - No directions available — skip, collect more first.
- Unsure if appropriate — don't ask.
Reference
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.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install learn-me - 安装完成后,直接呼叫该 Skill 的名称或使用
/learn-me触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Learn me 是什么?
Learn me: Lets OpenClaw proactively learn more about you through natural conversation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 473 次。
如何安装 Learn me?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install learn-me」即可一键安装,无需额外配置。
Learn me 是免费的吗?
是的,Learn me 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Learn me 支持哪些平台?
Learn me 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Learn me?
由 Yevhen Diachenko(@yevhendiachenko0)开发并维护,当前版本 v0.5.2。