Install
openclaw skills install unitask-agentStart finishing tasks instead of just organizing them: connect your OpenClaw agent to Unitask (unitask.app) to manage and do your tasks with secure prioritization, tags, time blocks and more.
openclaw skills install unitask-agentThis skill lets an AI agent safely manage a user's Unitask account using scoped API tokens.
Unitask is in public beta. Anyone can sign up at https://unitask.app.
Supported operations:
update_task)update_task_status)move_subtask)merge_parent_tasks)Subtasks:
parent_id.create_task with parent_id=<parent id>.https://unitask.app if they do not already have an account.Unitask -> Dashboard -> Settings -> API.UNITASK_API_KEY=<token>.Never ask users to paste full tokens in chat logs.
read: required for read/list actions.write: required for create/update/move/merge actions.delete: required for delete actions.write or delete is granted, read must also be granted.Endpoint:
https://unitask.app/api/mcpAuth header (recommended):
Authorization: Bearer <UNITASK_API_KEY>list_tasks — filter by status (todo|done), limit, offset, parent_id, tag_id
view (today|upcoming), tz, window_days, due_from, due_to, start_from, start_to, sort_by, sort_dirget_task — fetch one taskcreate_task — create task/subtaskupdate_task — full mutable field updateupdate_task_status — status-only helpermove_subtask — move a subtask between parents (dry_run default true)merge_parent_tasks — merge parent trees (dry_run default true)delete_task — soft-delete task + descendantslist_tags — list available tagsget_tag — fetch one tagcreate_tag — create a tagupdate_tag — edit tag name/color/deleteddelete_tag — soft-delete tagadd_task_tag — attach tag to taskremove_task_tag — detach tag from taskget_settings — get user settingsupdate_settings — update settings/quizplan_day_timeblocks — preview/apply scheduleread, write, delete.status=done over delete when intent is completion.move_subtask and merge_parent_tasks, keep dry_run=true first and apply only after confirmation.