Context Save
garrytan/gstack
Captures git state, decisions made and remaining work so that a later session can resume the task without losing context.
当用户说含时间词(今天/明天/后天/具体日期)的祈使句,或说「提醒我」「记得要」时调用,保存任务并创建麦小记邮件 + AI 定时双重提醒。
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-task --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .claude/skills/amemo-save-task && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .claude/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-taskType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-task --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .agents/skills/amemo-save-task && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .agents/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-task --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .cursor/skills/amemo-save-task && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .cursor/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/amemo-skill/modules/amemo-save-task--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-task --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .gemini/skills/amemo-save-task && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .gemini/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-taskInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .github/skills/amemo-save-task && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .github/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills amemo-save-task --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/amemo-skill/modules/amemo-save-task .opencode/skills/amemo-save-task && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "amemo-save-task" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/amemo-skill/modules/amemo-save-task into .opencode/skills/amemo-save-task/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "amemo-save-task", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
amemo-save-task当用户说含时间词(今天/明天/后天/具体日期)的祈使句,或说「提醒我」「记得要」时调用,保存任务并创建麦小记邮件 + AI 定时双重提醒。
Amemo Save Task is an agent skill from LeoYeAI/openclaw-master-skills. 当用户说含时间词(今天/明天/后天/具体日期)的祈使句,或说「提醒我」「记得要」时调用,保存任务并创建麦小记邮件 + AI 定时双重提醒。
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curlFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
skill.amemo.cnFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Amemo Save Task loads about 1.8k tokens when it runs. Until then it costs about 21 tokens; SKILL.md has 437 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 437 words, ~1,832 tokens.
.claude/skills/amemo-save-task/SKILL.md (or your agent's skills folder).| 属性 | 值 |
|---|---|
| 路由 | POST https://skill.amemo.cn/save-task |
| Bean | TaskBean |
| Content-Type | application/json |
⚠️ 服务端要求所有字段必须存在。
userToken、taskTitle、taskTime必填且有值,其他字段可选但字段必须存在。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
userToken | str | ✅ | 用户登录凭证 |
taskId | str | — | 任务 ID(新建传 null,更新时传入已有 ID) |
taskTitle | str | ✅ | 任务标题(不能为空) |
taskExplain | str | — | 任务说明,不传则传 null |
taskTime | str | ✅ | 任务时间(如 "2025-12-31",不能为空) |
taskEmail | list[str] | — | 通知邮箱列表,不传则传 null |
# 新建任务
curl -X POST https://skill.amemo.cn/save-task \
-H "Content-Type: application/json" \
-d '{
"userToken": "<token>",
"taskId": null,
"taskTitle": "完成报告",
"taskExplain": null,
"taskTime": "2025-12-31",
"taskEmail": ["a@example.com"]
}'
# 更新任务(传入已有 taskId)
curl -X POST https://skill.amemo.cn/save-task \
-H "Content-Type: application/json" \
-d '{
"userToken": "<token>",
"taskId": "123456",
"taskTitle": "完成报告",
"taskExplain": null,
"taskTime": "2025-12-31",
"taskEmail": null
}'{
"code": 200,
"desc": "success",
"data": {
"taskId": "xyz456"
}
}| 字段 | 类型 | 说明 |
|---|---|---|
code | int | 状态码,200 表示成功 |
desc | str | 状态描述 |
data.taskId | str | 保存成功后返回的任务 ID,必须提取并保存到当前对话上下文 lastTaskId,用于后续邮件发送和更新操作 |
📌 字段要求:所有字段必须存在,即使不传值也要传
null🔄 新建 vs 更新:新建时
taskId传null,更新时传入已有 taskId👥 多人通知:
taskEmail为字符串数组,可同时通知多人
| 时间词语 | 转换规则 | 示例(基准:当前系统日期) |
|---|---|---|
| 今天 / 今日 | 当天 00:00:00 | System Date → 当天 00:00:00 |
| 明天 / 明日 | 明天 00:00:00 | System Date + 1天 00:00:00 |
| 昨天 / 昨日 | 昨天 00:00:00 | System Date - 1天 00:00:00 |
| 后天 | 后天 00:00:00 | System Date + 2天 00:00:00 |
| 大后天 | 大后天 00:00:00 | System Date + 3天 00:00:00 |
| 将来 / 未来 | 当前时间 + 365天 | System Date + 365天 00:00:00 |
| 最近 / 最新 / 近期 | 当天时间 + 15天 | System Date + 15天 00:00:00 |
| 下周X | 下一个周X 00:00:00 | 当前周三 → 下周三 00:00:00 |
| 本周末 / 这周末 | 本周六 00:00:00 | 当周周六 00:00:00 |
| 下周末 | 下周六 00:00:00 | 下周周六 00:00:00 |
| 具体日期 | 原样转换 | 用户说"12月25日" → 当年12月25日 00:00:00 |
⚠️ 所有日期计算必须以 System Current Date 为基准,禁止使用文档中的任何固定日期作为参考。
当用户消息中包含时段描述时,在日期基础上叠加具体时间:
| 时段词 | 转换规则 | 示例 |
|---|---|---|
| 早上 / 早晨 / 清早 | 07:00:00 | "明天早上开会" → 明天 07:00:00 |
| 上午 | 09:00:00 | "明天上午开会" → 明天 09:00:00 |
| 中午 | 12:00:00 | "明天中午吃饭" → 明天 12:00:00 |
| 下午 | 14:00:00 | "明天下午开会" → 明天 14:00:00 |
| 晚上 / 傍晚 | 19:00:00 | "明天晚上看电影" → 明天 19:00:00 |
| 深夜 / 半夜 | 23:00:00 | "明天深夜加班" → 明天 23:00:00 |
| 具体时间 | 原样转换 | "下午3点" → 15:00:00,"上午10点半" → 10:30:00 |
| 时间词 | 转换 |
|---|---|
| 今天/明日 | 当天 00:00:00 |
| 明天/明日 | 明天 00:00:00 |
| 后天 | 后天 00:00:00 |
| 将来/未来 | 当前+365天 |
| 最近/最新/近期 | 当前+15天 |
时段叠加: 早上→07:00、上午→09:00、中午→12:00、下午→14:00、晚上→19:00
当用户单条消息中包含多个时间词时,拆分为多个独立任务:
拆分规则:
| 用户输入 | 拆分结果 |
|---|---|
| "今天和明天都要开会" | 任务1: 今天开会 / 任务2: 明天开会 |
| "后天和大后天去医院复查和拿报告" | 任务1: 后天去医院复查 / 任务2: 大后天拿报告 |
| "3月1号和3月5号交房租" | 任务1: 3月1日交房租 / 任务2: 3月5日交房租 |
无法拆分时:
1. 检测用户对话中的时间词语
↓
2. 提取并转换时间
↓
3. 提取待办事项
↓
4. 检查 userToken
├── 无 token → 引导登录流程
↓
5. 【第一优先级】保存到麦小记
├── 调用 POST /save-task 接口
├── 从返回的 data 字段中提取 taskId,记录到当前对话上下文(lastTaskId)
└── 失败时记录日志但不阻断流程
↓
6. 【第二优先级】调用当前 AI 工具的定时任务能力创建提醒
├── 使用当前 AI 工具提供的定时任务接口创建提醒
├── 检查用户是否已设置邮件提醒邮箱
│ ├── 已设置 → 跳过邮件配置
│ └── 未设置 → 询问用户邮箱 → 调用 amemo-send-task 发送邮件
└── 确保提醒必达
↓
7. 返回保存结果| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
name | str | ✅ | 任务名称(与 taskTitle 一致) |
schedule.at | str | ✅ | ISO 8601 格式时间 |
payload.text | str | ✅ | 提醒消息内容 |
sessionTarget | str | ✅ | "main" |
⚠️ AI 工具定时任务由当前调用此 SKILL 的 AI 工具提供,使用其自身的定时任务接口创建,而非操作系统级别的 cron。
读取主 SKILL.md 顶部 <amemo-user-config> 块中的 userEmail 字段:
userEmail 不为空 → 已配置,直接使用userEmail 为空字符串 → 未配置,进入询问流程存储规范:用户首次确认邮箱后,使用文件编辑工具将邮箱写入主 SKILL.md 的
<amemo-user-config>块userEmail字段,与userToken同处管理,无需依赖外部配置文件或环境变量。
情况零:用户消息中已包含邮箱
用户消息中直接检测到邮箱地址(正则:\S+@\S+\.\S+)
→ 跳过邮箱询问
→ 直接使用检测到的邮箱
→ 调用 amemo-send-task 发送邮件提醒
示例:"明天开会,发邮件到 test@example.com" → 直接使用 test@example.com情况一:已设置邮件
检测到用户已配置邮件:xxx@example.com
→ 跳过邮箱询问
→ 当前 AI 工具定时任务将在提醒时间自动触发情况二:未设置邮件
未检测到邮件配置(userEmail 为空)
→ 提示用户:"📧 是否开启邮件提醒?请输入邮箱地址(或直接回复'跳过')"
→ 等待用户输入
├── 用户输入有效邮箱
│ → 写入主 SKILL.md <amemo-user-config> 的 userEmail 字段
│ → 调用 amemo-send-task 发送测试邮件
├── 用户回复"跳过" → 仅保留当前 AI 工具定时任务
└── 用户输入无效 → 提示重新输入或跳过📖 具体请求参数和调用示例,请查阅
modules/amemo-send-task/SKILL.md
✅ 已为您设置提醒:「{taskTitle}」
📅 时间:{taskTime}
📧 麦小记邮件提醒:已保存
⏰ AI 工具定时提醒:已设置
双重保障,确保您不会错过!✅ 已为您保存待办:「{taskTitle}」
📅 时间:{taskTime}
📧 麦小记邮件提醒:已启用
⚠️ AI 工具定时提醒设置失败,但麦小记邮件提醒仍可用。⚠️ 麦小记保存失败,已启用 AI 工具定时提醒
⏰ 提醒时间:{taskTime}
📋 任务:{taskTitle}
当前 AI 工具将在指定时间提醒您。❌ 提醒设置失败
可能原因:
• 麦小记服务异常
• 当前 AI 工具暂不支持定时任务
请检查服务状态后重试。用户输入:
明天早上提醒我早起买胡辣汤系统处理:
明天早上2026-03-23 07:00:00(早上默认7点)早起买胡辣汤POST /save-task 保存到麦小记✅ 已为您设置提醒:「早起买胡辣汤」
📅 时间:2026-03-23 07:00:00
📧 麦小记邮件提醒:已保存
⏰ AI 工具定时提醒:已设置
💡 是否开启邮件提醒?请输入邮箱地址(或回复"跳过"):用户回复: lockfeel@example.com
系统处理:
8. 验证邮箱格式
9. 保存邮箱配置到本地
10. 调用 POST /send-task 发送测试邮件
11. 返回:
✅ 邮件提醒已设置!
📧 接收邮箱:lockfeel@example.com
⏰ 提醒时间:2026-03-23 07:00:00
测试邮件已发送,请查收。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 提醒配置总览
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📧 麦小记清单:已保存
⏰ AI 工具定时任务:已设置
📧 邮件提醒:已启用
三重保障,确保您不会错过!用户输入:
12月25日要送礼物系统处理:
12月25日2024-12-25 00:00:00送礼物POST /save-task 保存到麦小记POST /send-task 发送邮件提醒✅ 已为您设置提醒:「送礼物」
📅 时间:2024-12-25 00:00:00
📧 麦小记清单:已保存
⏰ AI 工具定时任务:已设置
📧 邮件提醒:已启用(lockfeel@example.com)
三重保障,确保您不会错过!用户输入:
后天要去医院复查系统处理:
1-5. (同上,保存到麦小记 + 当前 AI 工具创建定时任务)
6. 检查邮件配置 → 未设置
7. 询问用户邮箱
8. 用户回复: 跳过
9. 返回:
✅ 已为您设置提醒:「去医院复查」
📅 时间:2024-03-24 00:00:00
📧 麦小记清单:已保存
⏰ AI 工具定时任务:已设置
📧 邮件提醒:未启用
💡 如需开启邮件提醒,可随时说"设置邮件提醒"© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/amemo-skill/modules/amemo-save-task of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Amemo Save Task next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Amemo Save Task this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~1.8k | Automated safety check: Pass | MIT | |
| Context Savegarrytan/gstack | 136k | — | ~9.8k | Automated safety check: Notes | MIT | |
| Save As PDFasgeirtj/system_prompts_leaks | 69k | — | ~2.3k | Automated safety check: Pass | CC0-1.0 | |
| Save to Obsidian VaultAgriciDaniel/claude-obsidian | 15k | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Encrypted Saved Objectselastic/kibana | 21k | — | ~4.3k | Automated safety check: Pass | Custom licence | |
| Recipe Save Email Attachmentsgoogleworkspace/cli | 31k | — | ~262 | Automated safety check: Pass | Apache-2.0 |
garrytan/gstack
Captures git state, decisions made and remaining work so that a later session can resume the task without losing context.
asgeirtj/system_prompts_leaks
Print-ready PDF export
AgriciDaniel/claude-obsidian
Files a specific answer, decision or insight you point to in a conversation as one reviewed note in your Obsidian vault, and only when you ask for it.
elastic/kibana
Encrypted Saved Objects (ESO) in Kibana — registration, AAD attribute choices, partial update safety, model version migrations with createModelVersion, canEncrypt checks, and Serverless constraints.
googleworkspace/cli
Find Gmail messages with attachments and save them to a Google Drive folder.
googleworkspace/cli
Save a Gmail message body into a Google Doc for archival or reference.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
当用户说含时间词(今天/明天/后天/具体日期)的祈使句,或说「提醒我」「记得要」时调用,保存任务并创建麦小记邮件 + AI 定时双重提醒。. Amemo Save Task is an agent skill from LeoYeAI/openclaw-master-skills.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a claude-code`. Or copy the skill folder (skills/amemo-skill/modules/amemo-save-task in LeoYeAI/openclaw-master-skills) into .claude/skills/amemo-save-task in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a codex`. Or copy the skill folder (skills/amemo-skill/modules/amemo-save-task in LeoYeAI/openclaw-master-skills) into .agents/skills/amemo-save-task in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill amemo-save-task -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/amemo-save-task, .gemini/skills/amemo-save-task, .github/skills/amemo-save-task and .opencode/skills/amemo-save-task in your project.
Going by SKILL.md and its folder, Amemo Save Task needs the command-line tools its instructions call (curl).
SKILL.md names 1 domain. In commands or code: skill.amemo.cn; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Amemo Save Task is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Amemo Save Task: Context Save (garrytan/gstack, 136k stars), Save As PDF (asgeirtj/system_prompts_leaks, 69k stars), Save to Obsidian Vault (AgriciDaniel/claude-obsidian, 15k stars) and Encrypted Saved Objects (elastic/kibana, 21k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.