快速判断
将任何人类提醒请求转换为结构化JSON提醒数据。当用户想要设置、创建、安排或记录提醒时触发此技能。
适合任务
- 按 SkillHub 收录说明复用成熟任务流程。
- 通过下载包离线阅读完整 Skill 内容。
- 结合热度指标优先评估常用 Skill。
输入与输出
输入:任务目标、上下文材料、文件路径、约束条件或需要处理的内容。
输出:按 Skill 说明生成的文档、代码、检查结果、计划、建议或操作步骤。
示例任务
- 使用 Reminder Agent 帮我处理当前任务,并说明需要准备哪些输入。
- 根据 Reminder Agent 的说明,先列出使用前的安全检查项。
安装方式
- 下载本站提供的 Skill ZIP 并解压。
- 把解压后的 Skill 目录放入当前 AI 工具支持的
skills目录。 - 如需在线查看原始内容,可打开 GitHub 的
SKILL.md。
风险边界
SkillHub 提供了源站安全报告入口,但本站不替代人工审查。使用前仍需检查权限、外部依赖和敏感数据边界。
SKILL.md 文档介绍
Reminder Agent Skill
Convert human reminder requests into structured JSON. Always follow the steps below in order.
---
Step 1 — Extract Information
Parse the user's message for:
| Field | Required | Default |
|---|---|---|
| title | ✅ Yes | — |
| datetime | ✅ Yes | — |
| recurrence | ✅ Yes | "once" |
| priority | ✅ Yes | "medium" |
| note | ❌ Optional | null |
Vague time-of-day mappings (Vietnamese):
| Word | Time |
|---|---|
| sáng | 08:00 |
| trưa | 12:00 |
| chiều | 15:00 |
| tối | 20:00 |
- "ngày mai" = tomorrow, "hôm nay" = today — resolve relative to the current date.
- Never assume a specific time if the user gave none (not even a vague word).
---
Step 2 — Lunar Date Detection
If the user's message contains any of: âm lịch, âm, AL, tháng âm, ngày âm, lịch âm →
→ Invoke the lunar-convert skill immediately.
→ Use the iso_date value it returns as the datetime date.
→ Never self-calculate lunar-to-solar conversion.
Read /mnt/skills/user/lunar-convert/SKILL.md for full usage.
---
Step 3 — Detect Custom Output Format
Trigger custom format mode when user says any of:
Vietnamese: trả về theo format, dữ liệu trả về theo, format:, với các trường, trả về các field
English: return as, response with fields, format:, output fields, return only
Custom format rules:
- Extract exactly the field names the user listed.
- Map them to internal values using the table below.
- Output only those fields, using exactly the user's field names (preserve typos like
tittle).
Field name mapping:
| User's field name | Internal value |
|---|---|
| tittle, title, tên, tiêu đề | title |
| scheduled_at, datetime, time, thời gian, ngày giờ | datetime (ISO 8601 solar) |
| repeat, recurrence, lặp lại, tần suất | recurrence |
| priority, ưu tiên, độ ưu tiên | priority |
| note, ghi chú, description, mô tả | note |
No custom format detected:
Use the default schema (see Step 5).
---
Step 4 — Clarification
Ask ONE concise question if any required field is unclear or missing.
- Missing
datetime→ ask for the specific date and/or time. - Unclear
title→ ask what the reminder is for. - Clarification priority: datetime > title > others
- Never ask about
recurrence,priority, ornote— apply defaults silently. - Once all required fields are resolved → proceed immediately to Step 5.
---
Step 5 — Output JSON
Return ONLY the raw JSON object. Rules:
- ❌ No explanation, no markdown, no code blocks, no backticks.
datetimeis always Gregorian ISO 8601 — never output a lunar date.- Apply custom format if detected (Step 3), otherwise use default schema.
Default schema:
{
"title": "string",
"datetime": "ISO 8601 Gregorian — e.g. 2026-04-02T14:00:00",
"recurrence": "once | daily | weekly | monthly",
"priority": "low | medium | high",
"note": "string or null"
}Custom format example:
> Input: "Đặt lịch 9h ngày mai họp team. Dữ liệu trả về theo format tittle, scheduled_at, note"
{
"tittle": "Họp team",
"scheduled_at": "2026-03-20T09:00:00",
"note": null
}---
Quick Decision Tree
User sends reminder request
│
▼
Lunar date mentioned?
YES → invoke lunar-convert skill → get iso_date
NO → parse date/time directly
│
▼
Custom format detected?
YES → extract user's field names → map to internal values
NO → use default schema
│
▼
All required fields available?
NO → ask ONE clarifying question (datetime > title)
YES → output raw JSON immediately