← Back to Skills Marketplace
Tasktrove
by
willwebberley
· GitHub ↗
· v1.0.0
1379
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tasktrove
Description
Manage todos via Tasktrove API. Use for listing, creating, completing, or updating tasks. Triggers on task/todo requests like "what's on my todo list", "add a task", "mark X done", "what's due today".
Usage Guidance
This skill appears to implement a legitimate Tasktrove client, but the registry metadata does not declare environment variables that the skill actually requires. Before installing or using it: 1) Confirm the skill's origin — source/homepage are missing. 2) Expect to set TASKTROVE_HOST (required) and optionally TASKTROVE_TOKEN; the script will send your token and requests to whatever host you configure, so only point it at a trusted Tasktrove instance. 3) Review the included scripts/tasks.py yourself (it's short and readable) to verify there are no surprises. 4) Ask the publisher to correct the metadata so required env vars/primary credential are declared. If you cannot verify the source, treat the skill as higher risk and avoid supplying real credentials.
Capability Analysis
Type: OpenClaw Skill
Name: tasktrove
Version: 1.0.0
The skill bundle is designed to manage tasks via a user-configured Tasktrove API. The `SKILL.md` provides clear instructions without any prompt injection attempts against the agent. The `scripts/tasks.py` uses standard Python libraries (`urllib.request`) to interact with the API, reading `TASKTROVE_HOST` and `TASKTROVE_TOKEN` from environment variables. There is no evidence of intentional malicious behavior such as data exfiltration (beyond task data to the configured API), unauthorized command execution, persistence, or obfuscation. The network access is directly aligned with the skill's stated purpose.
Capability Assessment
Purpose & Capability
Name/description match the included CLI and API usage. The included script and SKILL.md implement listing, adding, completing, and searching tasks against a Tasktrove API, which is appropriate for the stated purpose. HOWEVER the registry metadata claims no required env vars/credentials while the SKILL.md and script clearly require TASKTROVE_HOST (and optionally TASKTROVE_TOKEN). This metadata omission is an inconsistency.
Instruction Scope
SKILL.md and the CLI script confine actions to calling the Tasktrove API (HTTP requests to TASKTROVE_HOST). Instructions do not request unrelated local files or system state, nor do they instruct exfiltration to external endpoints other than the configured TASKTROVE_HOST.
Install Mechanism
There is no install spec; the skill is instruction-only with a small Python CLI included. Nothing is downloaded from external URLs or installed automatically.
Credentials
The skill legitimately needs TASKTROVE_HOST and may use TASKTROVE_TOKEN for auth — those are proportional to its function. The concern is that the registry lists no required env vars/primary credential while both the SKILL.md and scripts/tasks.py require TASKTROVE_HOST (the script exits if it's missing) and optionally use TASKTROVE_TOKEN. That mismatch reduces transparency and could mislead users about what secrets/config are needed.
Persistence & Privilege
The skill does not request permanent presence (always=false), does not modify other skills or global agent configuration, and does not request elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tasktrove - After installation, invoke the skill by name or use
/tasktrove - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: List, add, complete, and search tasks via Tasktrove API
Metadata
Frequently Asked Questions
What is Tasktrove?
Manage todos via Tasktrove API. Use for listing, creating, completing, or updating tasks. Triggers on task/todo requests like "what's on my todo list", "add a task", "mark X done", "what's due today". It is an AI Agent Skill for Claude Code / OpenClaw, with 1379 downloads so far.
How do I install Tasktrove?
Run "/install tasktrove" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tasktrove free?
Yes, Tasktrove is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Tasktrove support?
Tasktrove is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tasktrove?
It is built and maintained by willwebberley (@willwebberley); the current version is v1.0.0.
More Skills