← Back to Skills Marketplace
luzewen

Task Planner

by 卢泽文 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
41
Downloads
5
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install liuxiaoying-task-planner
Description
Manage personal tasks and schedules with natural language commands for adding, modifying, repeating, completing, deleting tasks, and exporting calendar docum...
README (SKILL.md)

description: | 个人任务与行程管理助手,支持截止时间、提醒、修改、删除、重复任务、导出日历文档。 用户可以用自然语言添加、修改、查询、完成或删除任务,无需记住ID。 触发词:“记一下...”、“提醒我...”、“修改任务...”、“改签...”、“重复任务...”、“导出日历”、“生成本周行程表”、“我接下来要做什么”等。 author: liuxiaoying version: 4.1.0 tags: ["task", "planner", "reminder", "schedule", "recurring", "document"] triggers:

  • 提醒我
  • 记任务
  • 添加行程
  • 修改任务
  • 改签
  • 重复任务
  • 每天/每周/每月任务
  • 导出日历
  • 生成行程表
  • 检查提醒 requires: []

Task Planner Skill (重复任务 + 导出日历文档)

功能说明

  • 添加任务(标题、截止时间、提醒提前量、分类、优先级、额外信息)
  • 添加重复任务:支持每日、每周、每月、每年,可指定结束条件
  • 修改任务(自然语言匹配)
  • 检查提醒
  • 查看任务列表、按日期归纳总结
  • 标记完成:如果是重复任务且未达到结束条件,自动生成下一次任务
  • 删除任务
  • 导出日历文档:生成 Markdown 格式的日历表格,可打印为 PDF

导出日历文档

命令

用户可以说:

  • “导出本周日历”
  • “导出本月行程表”

AI 执行 export_doc --range week/month(默认 week),生成文件 ~/openclaw_calendar.md

微信语音输入处理

当用户通过微信语音消息与 OpenClaw 交互时,语音文件会先被转成文字,再进入本 Skill 的处理流程。

环境准备

  • 设置环境变量 OPENAI_API_KEY
  • 安装依赖:pip install openai

转写命令

python scripts/transcribe.py \x3C音频文件路径>
5 * * * * /usr/bin/python3 ~/.openclaw/skills/task-planner/scripts/send_reminders.py
Usage Guidance
Install only if you are comfortable storing task data in your home directory and using an OpenAI API key for voice transcription. Treat any audio passed to transcribe.py as uploaded to OpenAI, and check the exported calendar and reminder log paths because they may contain personal schedule details.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's task, reminder, recurring-task, deletion, and calendar-export capabilities are coherent with a personal planner. WeChat voice input and OpenAI transcription broaden the scope but are described in README/SKILL rather than hidden.
Instruction Scope
Actions are presented as user-invoked commands or setup steps. The skill should be clearer that transcription sends the chosen audio file to OpenAI and that reminder scheduling requires a cron-style setup.
Install Mechanism
Installation copies files into ~/.openclaw/skills/task-planner, restarts the OpenClaw gateway, and installs the openai Python package. There is no evidence of obfuscated install behavior or automatic privilege escalation.
Credentials
OPENAI_API_KEY use is proportional to Whisper transcription, but users should know audio content leaves the local machine when transcribe.py is run.
Persistence & Privilege
The scripts store tasks in ~/.openclaw_tasks.json, write reminders to ~/openclaw_reminders.log, export ~/openclaw_calendar.md with overwrite behavior, and suggest scheduled reminder execution; these are expected for the feature set but worth reviewing.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install liuxiaoying-task-planner
  3. After installation, invoke the skill by name or use /liuxiaoying-task-planner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Task Planner Skill v0.1.0 - 新增自然语言交互的个人任务与行程管理助手 - 支持添加、修改、查询、完成、删除任务,无需记住ID - 支持重复任务(每日/周/月/年),并可设定结束条件 - 可导出 Markdown 格式日历表,方便打印或生成 PDF - 内置任务提醒、分类、优先级、按日期总结等功能 - 微信语音输入支持,自动转文字后识别操作
Metadata
Slug liuxiaoying-task-planner
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Task Planner?

Manage personal tasks and schedules with natural language commands for adding, modifying, repeating, completing, deleting tasks, and exporting calendar docum... It is an AI Agent Skill for Claude Code / OpenClaw, with 41 downloads so far.

How do I install Task Planner?

Run "/install liuxiaoying-task-planner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Task Planner free?

Yes, Task Planner is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Task Planner support?

Task Planner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Task Planner?

It is built and maintained by 卢泽文 (@luzewen); the current version is v0.1.0.

💬 Comments