LaunchKit · 2026
Back to Skills

unitask-agent

Start finishing tasks instead of just organizing them: connect your OpenClaw agent to Unitask (unitask.app)

0
0 downloads
by @mfaiz-007

Setup & Installation

openclaw skills install @mfaiz-007/unitask-agent

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

npx clawhub install unitask-agent

What This Skill Does

Connects an AI agent to a Unitask account via scoped API tokens, enabling task management through MCP tools. Supports creating, updating, tagging, time-blocking, and deleting tasks or subtasks. Unitask is a task manager in public beta at unitask.app.

Scoped API tokens mean the agent can only do what it needs, reducing risk compared to full-account integrations.

When to use it

  • Time-block your day from a chat interface
  • Create subtasks under an existing project
  • Tag and prioritize incoming tasks automatically
  • Mark overdue tasks done without opening the app
  • Merge duplicate parent tasks and their subtrees

Example Workflow

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

INPUT

User asks: 'Plan my day and block time for my top 3 tasks'

AGENT
  1. 1Call list_tasks with view=today to fetch today's tasks
  2. 2Identify the top 3 by priority or due time
  3. 3Call plan_day_timeblocks with dry_run=true to preview the schedule
  4. 4Present the preview to the user for confirmation
  5. 5Call plan_day_timeblocks with dry_run=false to apply the time blocks
OUTPUT

Three tasks scheduled with start times and durations on today's Unitask calendar

Requirements

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

UNITASK_API_KEY environment variableUnitask account (free sign-up at unitask.app)