โ† All skills
Tencent SkillHub ยท Developer Tools

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".

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

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".

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/tasks.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 7 sections Open source page

Tasktrove Todo Management

Manage tasks via a self-hosted Tasktrove instance. (GitHub)

Configuration

Set the following environment variable: export TASKTROVE_HOST="http://your-server:3333" Optionally, if your instance requires authentication: export TASKTROVE_TOKEN="your-api-token"

Using the CLI script

# List today's tasks python3 scripts/tasks.py list --today # List overdue tasks python3 scripts/tasks.py list --overdue # List this week's tasks python3 scripts/tasks.py list --week # Add a task python3 scripts/tasks.py add "Task title" --due 2026-02-10 --priority 2 # Complete a task (use ID prefix from list output) python3 scripts/tasks.py complete abc123 # Search tasks python3 scripts/tasks.py search "keyword"

Direct API calls

List Tasks curl -s "$TASKTROVE_HOST/api/v1/tasks" Create Task # Note: API requires all fields including id, completed, labels, etc. curl -X POST "$TASKTROVE_HOST/api/v1/tasks" \ -H "Content-Type: application/json" \ -d '{ "id": "<uuid>", "title": "Task title", "priority": 4, "dueDate": "2026-02-06", "completed": false, "labels": [], "subtasks": [], "comments": [], "createdAt": "2026-02-06T12:00:00.000Z", "recurringMode": "dueDate" }' Complete/Update Task # Note: PATCH goes to collection endpoint with ID in body (not /tasks/{id}) curl -X PATCH "$TASKTROVE_HOST/api/v1/tasks" \ -H "Content-Type: application/json" \ -d '{"id": "<task-id>", "completed": true}' Delete Task curl -X DELETE "$TASKTROVE_HOST/api/v1/tasks/<task-id>"

Task Schema

FieldTypeNotesidstringUUID (required on create)titlestringRequireddescriptionstringOptionalcompletedbooleanDefault falseprioritynumber1 (highest) to 4 (lowest)dueDatestringYYYY-MM-DD formatprojectIdstringUUID of projectlabelsstring[]Array of label UUIDssubtasksobject[]Nested subtasksrecurringstringRRULE format

Priority Levels

P1: Urgent/critical P2: High priority P3: Medium priority P4: Low priority (default)

Notes

The Tasktrove UI supports natural language input, but the API expects structured JSON PATCH operations use the collection endpoint with ID in the request body POST requires all schema fields to be present

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Scripts
  • SKILL.md Primary doc
  • scripts/tasks.py Scripts