← 返回 Skills 市场
Smart Todo - AI智能代办管理
作者
13770626440
· GitHub ↗
· v1.0.0
· MIT-0
103
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install smart-todo
功能描述
智能代办管理 Skill。用于管理日常任务和代办事项,支持优先级标记(P0-P1)、 状态跟踪、智能重复检测、上下文保存、定时提醒等功能。 当用户需要添加、查看、更新代办,或检测到工作中断时自动使用。
安全使用建议
What to consider before installing:
- Privacy: The skill scans your workspace for recently modified files and reads .workbuddy/memory/*.md to extract paths and conversation snippets. If your workspace contains secrets or private files, those could be captured into todo context.
- Silent saving: SKILL.md explicitly says it will silently save context even if the user refuses creating a todo. If you want explicit consent control, edit SKILL.md or the code before enabling automatic triggers.
- Storage location: assets/config.json defaults to ~/smart-todo-data. Change storage_path to a dedicated directory you control (preferably not a repo root or a directory containing secrets) before first run.
- Audit & sandbox: Review scripts/context_capture.py and scripts/todo_manager.py line-by-line (they are included) or run the skill in a sandboxed environment first. Look for any places you’d like to disable (e.g., reading .workbuddy memory or os.walk behavior).
- Configuration changes: Consider lowering or disabling automatic 'work interruption' triggers, or modify the flow so that nothing is saved unless the user explicitly confirms. Also limit how many files are read or remove heuristics that parse other markdown files.
- Backup: Because the skill will create and overwrite active.md/archive.md, back up any existing files that might be overwritten.
If you want, I can point out exact lines in the two Python files that implement the workspace scan, .workbuddy memory read, and the 'silent save' behavior so you can edit them safely.
功能分析
Type: OpenClaw Skill
Name: smart-todo
Version: 1.0.0
The smart-todo skill is a task management system that uses local Markdown files (active.md, archive.md) to track user tasks. The included Python scripts (todo_manager.py and context_capture.py) perform legitimate functions such as calculating task similarity, managing task states, and gathering local context (recent file modifications and conversation history) to enrich todo entries. There is no evidence of data exfiltration, network activity, or malicious command execution; the behavior is entirely consistent with the stated purpose of a productivity assistant.
能力评估
Purpose & Capability
The declared purpose (todo management, context capture, duplicate detection, reminders) is consistent with the included Python modules. The code implements scanning of the workspace for recently modified files, reading .workbuddy/memory markdown files, capturing environment info, and writing markdown todo files to a storage_path. Minor inconsistency: SKILL.md examples show a Windows path (D:\knowledge\代办) while assets/config.json defaults to a home-directory path (~/smart-todo-data). This is likely a documentation/config mismatch but not by itself malicious.
Instruction Scope
SKILL.md explicitly instructs the agent to capture '当前打开的文件、最近的文件修改、对话历史(最近10条)' and the code implements workspace-wide os.walk scans (limited to certain file types and counts) and reading .workbuddy/memory markdown files. Critically, SKILL.md states that if the user refuses creating a todo during an interruption, the skill will '仍静默保存上下文供后续参考' (still silently save the context). That silent-save behavior is scope-creep/privacy-sensitive and not something most users would expect from a todo helper.
Install Mechanism
No install spec is provided (instruction-only + included scripts). Nothing is downloaded or executed from external URLs during install. This is the lower-risk pattern compared to remote installers.
Credentials
The skill requests no environment variables or external credentials. However, it reads local filesystem contents (recent files, .workbuddy memory files), captures current working directory and writes files under storage_path (default ~/smart-todo-data). Access to arbitrary files in the user's workspace is proportionate to an auto 'context-capture' feature but potentially exposes sensitive local data; the lack of explicit consent for silent saves increases disproportion.
Persistence & Privilege
The skill will create/modify files under storage_path (active.md, archive.md) — expected for a todo manager. It does not request 'always: true', but the platform default allows autonomous invocation. Combined with the SKILL.md claim that it may automatically capture and silently save context during detected interruptions, this increases the privacy blast radius because the agent could run this skill and store local context even when the user declines.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install smart-todo - 安装完成后,直接呼叫该 Skill 的名称或使用
/smart-todo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0: CRUD、重复检测(OR逻辑)、上下文捕获、工作中断检测、自动归档
元数据
常见问题
Smart Todo - AI智能代办管理 是什么?
智能代办管理 Skill。用于管理日常任务和代办事项,支持优先级标记(P0-P1)、 状态跟踪、智能重复检测、上下文保存、定时提醒等功能。 当用户需要添加、查看、更新代办,或检测到工作中断时自动使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。
如何安装 Smart Todo - AI智能代办管理?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install smart-todo」即可一键安装,无需额外配置。
Smart Todo - AI智能代办管理 是免费的吗?
是的,Smart Todo - AI智能代办管理 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Smart Todo - AI智能代办管理 支持哪些平台?
Smart Todo - AI智能代办管理 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Smart Todo - AI智能代办管理?
由 13770626440(@13770626440)开发并维护,当前版本 v1.0.0。
推荐 Skills