← Back to Skills Marketplace
Task ToDo
by
Manojkumar Kotakonda
· GitHub ↗
· v1.0.0
980
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install task-todo
Description
Manage tasks with persistent storage, supporting creation, retrieval, updates, deletion, filtering by status or priority, and status tracking via SQLite.
Usage Guidance
This skill appears internally consistent and implements a local SQLite-backed task manager. Before installing, consider: (1) The database file tasks.db will be created in the current working directory — avoid running it in directories containing sensitive files and check file permissions. (2) The skill has no network or credential access, so it does not exfiltrate data by design; nevertheless, avoid storing secrets in tasks. (3) If you allow autonomous agent invocation, the agent could create/read/update the local DB automatically — if that is a concern, run the skill manually or in an isolated environment. (4) If you want extra assurance, review or run the code in a sandbox (or a dedicated directory) and delete tasks.db when no longer needed.
Capability Analysis
Type: OpenClaw Skill
Name: task-todo
Version: 1.0.0
The OpenClaw AgentSkills bundle for 'task-todo' is classified as benign. The Python code (`database.py`, `task_skill.py`) correctly implements a local SQLite task management system using parameterized queries, effectively preventing SQL injection. The command-line interface parses arguments safely without shell injection risks. The `SKILL.md` and `README.md` files provide clear, descriptive instructions for using the skill and do not contain any adversarial prompt injection attempts or instructions for the AI agent to perform unauthorized actions. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The skill adheres strictly to its stated purpose of local task management.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included Python code all implement a local task/TODO manager using SQLite. There are no unrelated environment variables, binaries, or external services requested.
Instruction Scope
Runtime instructions and the code confine operations to local task management and persistent storage in a local 'tasks.db' file. The SKILL.md does not instruct the agent to read unrelated files, network endpoints, or extra environment variables.
Install Mechanism
No install spec is provided and there are no external dependencies; the code uses Python's built-in sqlite3. Nothing is downloaded or written outside the included files and the local SQLite DB.
Credentials
The skill requires no credentials or environment variables. Its only persistent artifact is a local SQLite DB file (tasks.db), which is proportionate to the stated purpose.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It creates/uses a database file in the current directory (tasks.db) — expected for local persistence and scoped to its purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install task-todo - After installation, invoke the skill by name or use
/task-todo - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Task-Todo skill.
- Provides persistent task storage and management using an SQLite database.
- Supports task creation, retrieval, filtering, updating, and deletion with status and priority fields.
- Includes CLI commands for all major operations.
- Automatically manages creation and update timestamps.
- Validates task status and priority at the database level; uses only Python built-in dependencies.
- Returns structured responses for all operations.
Metadata
Frequently Asked Questions
What is Task ToDo?
Manage tasks with persistent storage, supporting creation, retrieval, updates, deletion, filtering by status or priority, and status tracking via SQLite. It is an AI Agent Skill for Claude Code / OpenClaw, with 980 downloads so far.
How do I install Task ToDo?
Run "/install task-todo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Task ToDo free?
Yes, Task ToDo is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Task ToDo support?
Task ToDo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Task ToDo?
It is built and maintained by Manojkumar Kotakonda (@makkzone); the current version is v1.0.0.
More Skills