← 返回 Skills 市场
dvjn

Tasks Skill

作者 dvjn · GitHub ↗ · v1.1.0
cross-platform ✓ 安全检测通过
2278
总下载
1
收藏
3
当前安装
2
版本数
在 OpenClaw 中安装
/install no-nonsense-tasks
功能描述
No-nonsense task manager using SQLite. Track tasks with statuses (backlog, todo, in-progress, done), descriptions, and tags. Use when managing personal tasks, to-do items, project tracking, or any workflow that needs status-based task organization. Supports adding, listing, filtering, updating, moving, and deleting tasks.
安全使用建议
This skill appears to be a straightforward local task manager that operates on a SQLite database file (default: ~/.no-nonsense/tasks.db). Before installing/running: 1) ensure sqlite3 is installed; 2) review and, if desired, run scripts in a sandbox or with a copied DB to confirm behavior; 3) note the DB path can be overridden via NO_NONSENSE_TASKS_DB (AGENT.md incorrectly mentions NO_NONSENSE_DB); 4) back up any existing tasks.db before running migrations or destructive commands (delete/update); and 5) if you need networked or multi-user task storage, this skill is not designed for that.
功能分析
Type: OpenClaw Skill Name: no-nonsense-tasks Version: 1.1.0 The OpenClaw skill 'no-nonsense-tasks' is a benign SQLite-based task manager. It demonstrates robust security practices, including explicit SQL injection protection through input validation (`validate_task_id`, `validate_status`) and string escaping (`sql_escape`) for all user-controlled inputs before they are passed to `sqlite3` commands, as detailed in `scripts/lib.sh` and consistently applied across all `scripts/*.sh` files. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The `SKILL.md` and `AGENT.md` files serve as clear documentation and development guides, respectively, and contain no prompt injection attempts or instructions for the AI agent to deviate from its stated purpose.
能力评估
Purpose & Capability
Name/description match the implementation: shell scripts operate on a local SQLite DB, implement add/list/filter/update/move/delete, and require the sqlite3 CLI as documented. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to run included shell scripts that only access the local DB path (~/.no-nonsense/tasks.db by default) and standard environment variables. The scripts validate and escape inputs before embedding into SQL. There is no network I/O, no reading of unrelated system files, and no instructions to exfiltrate data. One minor doc inconsistency: AGENT.md refers to NO_NONSENSE_DB while the scripts and SKILL.md use NO_NONSENSE_TASKS_DB.
Install Mechanism
There is no install spec — this is instruction+script based. That minimizes installer risk. The only external dependency is the sqlite3 CLI, which is reasonable for the stated purpose.
Credentials
The skill does not request credentials or sensitive environment variables. It uses a single DB path environment override (NO_NONSENSE_TASKS_DB) which is proportional. Note the documentation typo (AGENT.md) referencing a different env var name; this is a documentation inconsistency, not a secret request.
Persistence & Privilege
The skill does not request permanent inclusion (always:false) and does not change other skills or system-wide agent settings. It writes only to its own DB file path (creates the directory for the DB) which is expected for a local task manager.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install no-nonsense-tasks
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /no-nonsense-tasks 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Trimmed SKILL.md - removed over-documentation
v1.0.0
Track your tasks from backlog to done. Add tags, filter by status, and manage everything from the command line. Built for AI agents to help you stay organized.
元数据
Slug no-nonsense-tasks
版本 1.1.0
许可证
累计安装 3
当前安装数 3
历史版本数 2
常见问题

Tasks Skill 是什么?

No-nonsense task manager using SQLite. Track tasks with statuses (backlog, todo, in-progress, done), descriptions, and tags. Use when managing personal tasks, to-do items, project tracking, or any workflow that needs status-based task organization. Supports adding, listing, filtering, updating, moving, and deleting tasks. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2278 次。

如何安装 Tasks Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install no-nonsense-tasks」即可一键安装,无需额外配置。

Tasks Skill 是免费的吗?

是的,Tasks Skill 完全免费(开源免费),可自由下载、安装和使用。

Tasks Skill 支持哪些平台?

Tasks Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Tasks Skill?

由 dvjn(@dvjn)开发并维护,当前版本 v1.1.0。

💬 留言讨论