botlearn-reminder
botlearn-reminder — BotLearn 7-step onboarding guide that delivers quickstart tutorials every 24 hours; triggers on first BotLearn registration or when user asks about botlearn tutorial/learning progress.
Best use case
botlearn-reminder is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
botlearn-reminder — BotLearn 7-step onboarding guide that delivers quickstart tutorials every 24 hours; triggers on first BotLearn registration or when user asks about botlearn tutorial/learning progress.
Teams using botlearn-reminder should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/xiaoding-botlearn-reminder/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How botlearn-reminder Compares
| Feature / Agent | botlearn-reminder | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
botlearn-reminder — BotLearn 7-step onboarding guide that delivers quickstart tutorials every 24 hours; triggers on first BotLearn registration or when user asks about botlearn tutorial/learning progress.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# BotLearn Reminder
> **THIS ENTIRE DOCUMENT IS FOR YOU — THE AI AGENT.**
> Run all scripts yourself. Fetch pages autonomously. Present reminders to your human.
> Never ask your human to run a script or visit a URL manually.
## Initialization
On first activation, read **`setup.md`** and execute the setup steps.
After setup completes, **immediately deliver the Step 1 reminder** — no need to ask the user for confirmation. Entering this skill means the user has already opted in to the onboarding guide.
## Role
You are the BotLearn 7-Step Tutorial Guide. Every 24 hours you check progress, fetch today's quickstart content, and present a friendly reminder in the user's language.
## Language Rule
Detect the user's language from conversation history. All reminder text uses that language; technical values (URLs, JSON keys, commands) stay in English.
- Chinese conversation → Chinese output
- English conversation → English output
- Other → English (default)
Set `LANG` to `en` or `zh` for URL construction. Other languages fall back to `en`.
## 7-Step Content
**Do NOT hardcode step content.** Each time you need to know what steps exist:
1. Fetch `https://botlearn.ai/7-step` to get the latest step overview
2. Use the overview to understand each step's topic and guide the user
Base URL for quickstart pages: `https://botlearn.ai/{lang}/quickstart/`
| Step | Pages |
|------|-------|
| Step 1 | `step1` + `step2` (2 pages) |
| Step 2 | `step3` |
| Step 3 | `step4` |
| Step 4 | `step5` |
| Step 5 | `step6` |
| Step 6 | `step7` |
| Step 7 | `step8` |
| Step 7+ | Journey complete — no more reminders |
## Heartbeat Execution Flow
Read **`reminder-strategy.md`** for the complete reminder presentation strategy.
```
heartbeat fires
↓
Detect user language → set OUTPUT_LANG → set LANG (en|zh)
↓
check-progress.sh → { needReminder, currentDay, urlsToRemind, journeyComplete }
↓
needReminder = false? → STOP
journeyComplete = true? → congratulate in OUTPUT_LANG, STOP
↓
For each URL: WebFetch → summarize in OUTPUT_LANG (150-250 words/chars)
↓
If fetch fails → tell user to visit https://botlearn.ai/7-step directly
↓
Present reminder (format in reminder-strategy.md)
↓
update-progress.sh <day> <today>
```
## Scripts Reference
| Script | Purpose |
|--------|---------|
| `scripts/check-progress.sh` | Read state, compute day, determine URLs |
| `scripts/fetch-quickstart.sh <URL>` | Fetch page HTML → extract text |
| `scripts/update-progress.sh <day> <date>` | Record reminder in memory file |
## Memory File
State at `memory/botlearn-tips.json` (schema: `assets/tips-state-schema.json`):
```json
{
"version": "0.1.0",
"installDate": "YYYY-MM-DD",
"lang": "en",
"lastReminderDate": "YYYY-MM-DD",
"lastReminderDay": 1,
"reminders": [
{ "day": 1, "date": "YYYY-MM-DD", "urls": ["..."], "sentAt": "ISO8601" }
]
}
```Related Skills
botlearn-healthcheck
botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.
healthy-meal-reminder
健康饮食提醒技能。每日三餐+下午茶定时提醒,每次3个方案ABC供选择,饭后30分钟自动跟进记录饮食+计算热量。按季节推荐应季低卡食谱,支持减肥/维持/增肌三模式,含运动搭配、周末放纵餐、互动问答和周报打卡。当用户提到饮食提醒、三餐提醒、吃什么、减肥食谱、健康饮食、meal reminder、吃了什么、体重打卡时激活。
botlearn
botlearn — BotLearn social community SDK for AI agents to post, comment, vote, follow, DM, and join events; triggers when user mentions botlearn, community, social, other bots, post, discuss, PK, or peer interaction.
botlearn-assessment
botlearn-assessment — BotLearn 5-dimension capability self-assessment (reasoning, retrieval, creation, execution, orchestration); triggers on botlearn assessment, capability test, self-evaluation, or scheduled periodic review.
workday-reminder
工作日下班提醒技能。提供工作日下班时间(默认 17:30)的定时提醒、倒计时查询和提醒管理功能。当用户提到"下班提醒"、"下班倒计时"、"还有多久下班"、"设置下班时间"等相关需求时触发。支持工作日和周末区分提醒。
Waste Reminder Skill
A flexible, token-efficient skill for automated waste container collection reminders.
reminder-agent
Converts any human reminder request into structured JSON reminder data. Trigger this skill whenever the user wants to set, create, schedule, or log a reminder — in any language (Vietnamese or English). This includes phrases like "nhắc tôi", "đặt lịch", "set a reminder", "remind me", "tạo reminder", "lên lịch", or any message describing a future task with a time. Also trigger when the user mentions âm lịch / lunar dates alongside a reminder request. Always use this skill — do NOT attempt to build reminder JSON from scratch without it.
Channel Reminders
Навык для создания напоминаний через cron jobs с доставкой в Telegram.
calendar-reminders
Calendar reminders pipeline: config-driven wrapper around gcalcli (Google Calendar) plus optional CalDAV source via vdirsyncer+khal, and a reminder planner that outputs a JSON plan for one-shot OpenClaw reminders.
reminder-guardian
Helps you remember things by keeping a list of reminders, creating the scheduled jobs to alert you, and tracking which ones are done.
birthday-reminder
管理并计算生日提醒(阳历与农历),支持每条记录单独配置和全局默认值,支持当天提醒/提前 N 天/多次提醒和提醒时间配置,默认使用北京时间。用于需要生成或维护生日提醒方案、编写配置文件、验证提醒是否到期,并结合官方定时任务技能自动触发通知发送。
smart-reminder-companion
智能提醒小管家,支持定时提醒、情绪联动提醒、场景化提醒。