Manage personal tasks and schedules with natural language commands for adding, modifying, repeating, completing, deleting tasks, and exporting calendar docum...
Security Analysis
high confidenceThis is a task-planning skill with local task storage, optional OpenAI audio transcription, and reminder helpers; the risky parts are mostly disclosed and fit the stated purpose.
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.
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.
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.
OPENAI_API_KEY use is proportional to Whisper transcription, but users should know audio content leaves the local machine when transcribe.py is run.
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.
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.
Latest Release
v0.1.0
Task Planner Skill v0.1.0 - 新增自然语言交互的个人任务与行程管理助手 - 支持添加、修改、查询、完成、删除任务,无需记住ID - 支持重复任务(每日/周/月/年),并可设定结束条件 - 可导出 Markdown 格式日历表,方便打印或生成 PDF - 内置任务提醒、分类、优先级、按日期总结等功能 - 微信语音输入支持,自动转文字后识别操作
More by @luzewen
Published by @luzewen on ClawHub