unitask-task-agent
Manage tasks + time blocks in Unitask (unitask.app) via scoped API token (CLI or MCP).
Why use this skill?
Integrate your Unitask account with OpenClaw. Manage tasks, subtasks, and automated time-blocking directly through your AI agent using secure, scoped API tokens.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mfaiz-007/unitask-task-agentWhat This Skill Does
The Unitask Task Agent is a robust integration designed for the Unitask platform (unitask.app). It empowers your AI agent to act as a personal project manager by interacting with your task lists, subtasks, and time-blocking schedules. By utilizing scoped API tokens, the agent can safely perform CRUD operations on your tasks without requiring local server maintenance or complex proxy setups. It is a hosted MCP (Model Context Protocol) tool, meaning it operates securely via HTTPS calls to the Unitask servers, ensuring your data is handled according to the permissions you explicitly grant via API token scopes.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/mfaiz-007/unitask-task-agent. After installation, navigate to Unitask -> Dashboard -> Settings -> API in your browser to generate your API token. Once generated, define the environment variable UNITASK_API_KEY in your system configuration. Do not share this token in plain text; always store it in your agent's secure credential vault.
Use Cases
This skill is perfect for users who want to automate their daily workflows. Common use cases include: managing daily task queues, organizing nested projects through subtasks, maintaining a 'done' archive for historical tracking, and optimizing daily productivity through automated time-blocking. If you find yourself frequently switching contexts between your browser and your task manager, this agent bridges the gap.
Example Prompts
- "Look at my Unitask list and tell me what the most important tasks are for today, then help me break down the big project into subtasks."
- "I'm feeling overwhelmed. Can you scan my task list for today and propose a time-blocking schedule from 9am to 5pm? Don't apply it yet, just show me the preview."
- "I just finished the documentation task; please mark it as done in Unitask."
Tips & Limitations
Always follow the principle of least privilege. Grant only the read scope if you are only performing reviews, and add write or delete only when necessary. Always utilize the preview mode (apply=false) for plan_day_timeblocks to avoid unintended changes to your calendar. Remember that delete_task is a destructive action that includes all child tasks; when in doubt, prefer updating the status to done instead of deleting.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mfaiz-007-unitask-task-agent": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api