LaunchKit · 2026
Back to Skills

Manage tasks, projects, and notes in tududi (self-hosted task manager)

0
1.1k downloads
by @chrisvel

Setup & Installation

openclaw skills install @chrisvel/tududi

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install tududi

Version History

v1.0.1Feb 8, 2026 - Version note by skill developer:

- Clarified API route conventions, specifying plural for GET (list) and singular for create/update/delete. - Updated all create, update, and delete examples to use singular endpoints (e.g., /task, /project). - Switched update task method from PUT to PATCH; delete operations now require task/inbox UID. - Added support and documentation for tags in task creation and update. - Added examples for deleting tasks and inbox items. - Included tag and inbox API usage examples.

What This Skill Does

Connects to a self-hosted tududi instance to manage tasks, projects, notes, and inbox items via its REST API. Supports creating, updating, deleting, and filtering tasks by status, due date, or project.

Keeps all task data on your own infrastructure instead of a third-party cloud service.

When to use it

  • Add tasks captured during a meeting to the right project
  • Check what's due today before starting work
  • Mark a task complete after finishing it
  • Create a new project for an incoming client engagement
  • Clear inbox items after a quick brain dump

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Add a high-priority task to review the proposal by this Friday

AGENT
  1. 1List projects to find the relevant one
  2. 2Create a task with the name, due date set to Friday, and priority 3
  3. 3Confirm the task was created and return its details
OUTPUT

Task 'Review the proposal' created with high priority, due Friday, assigned to the selected project

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Self-hosted tududi instance installed and runningAPI token generated in tududi Settings → API TokensTUDUDI_URL set to the tududi base URL in openclaw.jsonTUDUDI_API_TOKEN set to the generated token in openclaw.json