← 返回 Skills 市场
Little Steve Task Manager
作者
EchoOfZion
· GitHub ↗
· v0.1.7
603
总下载
1
收藏
2
当前安装
8
版本数
在 OpenClaw 中安装
/install little-steve-task-manager
功能描述
小史任务管理器:面向 IM 场景的轻量任务系统,快速可用、与工作流高度融合,可在聊天中直接管理任务并支持每日汇总与自动状态更新。
使用说明 (SKILL.md)
Little Steve Task Manager
A lightweight task manager for chat workflows: add, list, update status, reprioritize, and complete tasks quickly.
Data Files
skills/little-steve-task-manager/data/tasks.jsonskills/little-steve-task-manager/data/settings.json
Agent Command Conventions
- Add task
bash {baseDir}/scripts/task.sh add --title "\x3CTitle>" --priority P2 --due "2026-03-05" --tags "ops,finance"
- List tasks
bash {baseDir}/scripts/task.sh list --status open
- Update status
bash {baseDir}/scripts/task.sh update --id \x3Cid> --status doing
- Change priority
bash {baseDir}/scripts/task.sh update --id \x3Cid> --priority P1
- Mark done
bash {baseDir}/scripts/task.sh done --id \x3Cid>
Status Enum
open— tododoing— in progressblocked— blockeddone— completedcancelled— cancelled
Priority
P0>P1>P2>P3
IM Output Format
- Sort order: priority → due date → created time
- Per item format:
[status][priority] #ID title (due: date) tags
小史任务管理器
面向聊天工作流的轻量任务管理器:快速新增、列表、更新状态、调整优先级与完成任务。
数据文件
skills/little-steve-task-manager/data/tasks.jsonskills/little-steve-task-manager/data/settings.json
Agent 执行约定
- 新增任务
bash {baseDir}/scripts/task.sh add --title "\x3C标题>" --priority P2 --due "2026-03-05" --tags "ops,finance"
- 查看任务
bash {baseDir}/scripts/task.sh list --status open
- 更新状态
bash {baseDir}/scripts/task.sh update --id \x3Cid> --status doing
- 调整优先级
bash {baseDir}/scripts/task.sh update --id \x3Cid> --priority P1
- 完成任务
bash {baseDir}/scripts/task.sh done --id \x3Cid>
状态枚举
open— 待办doing— 进行中blocked— 阻塞done— 已完成cancelled— 已取消
优先级
P0>P1>P2>P3
IM 输出规范
- 列表排序:优先级 → 截止日 → 创建时间
- 每条显示:
[状态][优先级] #ID 标题 (due: 日期) tags
安全使用建议
This skill appears to be a small, local task manager implemented in a shell script that uses jq and stores tasks in data/tasks.json. Before installing: ensure jq is available, review scripts/task.sh yourself (it runs with the agent/user privileges when invoked), and be aware it will create and update files under the skill directory (data/tasks.json/settings.json). The sample tasks.json contains a prank-like title "$(rm -rf /)" — that is just text in the data file and not executed by the script, but you may wish to clean sample data before use. If you plan to allow autonomous invocation, remember the script will run commands on your system with whatever rights your agent process has; run it in a restricted environment if you want extra safety.
功能分析
Type: OpenClaw Skill
Name: little-steve-task-manager
Version: 0.1.7
The skill bundle provides a functional task manager with well-structured bash scripts and proper input validation using jq. However, the 'data/tasks.json' file contains a pre-populated task (ID 12) with a title set to a destructive shell command payload: '$(rm -rf /)'. While the 'scripts/task.sh' script handles this string safely and does not execute it, the inclusion of such a payload in the default data acts as a prompt-injection lure designed to trick an AI agent into executing the command if it interprets the task content as a direct instruction.
能力评估
Purpose & Capability
Name/description describe a lightweight IM task manager and the bundled files (SKILL.md, README, scripts/task.sh, data/*.json) implement exactly that. The required capability (jq) matches the script's use.
Instruction Scope
SKILL.md instructs the agent to run the included shell script with arguments; the script only reads/writes the skill's data/tasks.json and settings.json and calls only date and jq. There are no instructions to read other system files, environment variables, or contact external endpoints.
Install Mechanism
No install spec is provided (instruction-only with an included script). The only runtime dependency is jq (documented). Nothing is downloaded or executed from remote URLs.
Credentials
The skill requires no environment variables, no credentials, and no config paths. This is proportionate to a local task manager.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent configuration. It persists state only to its own data/tasks.json (created with chmod 600).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install little-steve-task-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/little-steve-task-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.7
- Improved documentation in SKILL.md and README.md for clarity and bilingual support.
- Added separate English and Chinese sections in SKILL.md, enhancing usability for both language audiences.
- No changes to code or functionalities; this update focuses purely on documentation improvements.
v0.1.6
- Added English descriptions and naming throughout documentation for bilingual support.
- Introduced a new task status: "cancelled" (已取消).
- Updated README and SKILL.md to clarify status meanings and usage instructions.
- Minor clarifications in command usage and output formatting.
v0.1.5
- Bumped version to 0.1.5 in SKILL.md for release update.
- No functional or documentation changes beyond the version number.
v0.1.4
- Bumped version number to 0.1.4 in SKILL.md.
- No functional or documentation changes beyond version update.
v0.1.3
- Bump version to 0.1.3 in SKILL.md.
- No functional or feature changes; documentation only.
v0.1.2
- Updated version to 0.1.2 in SKILL.md.
- No other changes made; documentation content remains the same.
v0.1.1
- Bumped version to 0.1.1 in SKILL.md.
- No functional or feature changes; documentation update only.
v0.1.0
Initial release of Little Steve Task Manager (小史任务管理器):
- Lightweight task management system designed for IM/chat scenarios.
- Add, list, update status, reprioritize, and reorder tasks directly in chat.
- Supports daily summary and automatic status updates.
- Command-line interface for all major actions: add, list, update, prioritize, complete.
- Task output formatted for clear chat display, sorted by priority, due date, and creation time.
元数据
常见问题
Little Steve Task Manager 是什么?
小史任务管理器:面向 IM 场景的轻量任务系统,快速可用、与工作流高度融合,可在聊天中直接管理任务并支持每日汇总与自动状态更新。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 603 次。
如何安装 Little Steve Task Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install little-steve-task-manager」即可一键安装,无需额外配置。
Little Steve Task Manager 是免费的吗?
是的,Little Steve Task Manager 完全免费(开源免费),可自由下载、安装和使用。
Little Steve Task Manager 支持哪些平台?
Little Steve Task Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Little Steve Task Manager?
由 EchoOfZion(@echoofzion)开发并维护,当前版本 v0.1.7。
推荐 Skills