AGENT SKILL

unitask-task-agent

Manage tasks + time blocks in Unitask (unitask.app) via scoped API token (CLI or MCP).

License 许可
MIT
最近更新
2026-08-23
Stars
★ 1
Forks
0

01 前言 Front Matter

name
unitask-task-agent
homepage
https://unitask.app
metadata
{ "clawdbot": { "emoji": "✅" } }
read_when
[ "User wants to manage Unitask tasks from an AI agent", "User wants to time-block today using Unitask scheduled_start + duration_minutes" ]
description
Manage tasks + time blocks in Unitask (unitask.app) via scoped API token (CLI or MCP).

02 资源文件 2

03 SKILL.md 正文

Unitask Task Agent

Purpose

This skill lets an AI agent safely manage a user's Unitask account using scoped API tokens.

It is designed for hosted use on unitask.app, so end users do not need to run any local server code.

Supported operations:

  • List tasks
  • Get one task
  • Create task
  • Update task status
  • Delete task (soft delete)
  • Read/update settings (optional one-time setup)
  • Plan day time blocks (preview/apply time-blocking)

Subtasks:

  • Subtasks are supported as tasks with a parent_id.
  • Create a subtask by creating a task with parent_id=<parent task id>.

When to use

Use this skill when the user asks for things like:

  • "List my tasks / what's next?"
  • "Create a task for X"
  • "Mark these tasks done"
  • "Time-block my day from 9am to 5pm"

Required setup

  1. User creates a Unitask API token from Unitask -> Dashboard -> Settings -> API.
  2. User stores it in their agent/app as a secret/env var: UNITASK_API_KEY=<token>.

Never ask users to paste full tokens in chat logs. Ask them to set environment variables instead.

Scope model

  • read: required to read/list tasks.
  • write: create/update tasks.
  • delete: delete tasks.
  • If write or delete is granted, read must also be granted.

Hosted MCP (unitask.app, HTTPS)

Use the hosted MCP endpoint:

  • https://unitask.app/api/mcp

Auth header (recommended):

  • Authorization: Bearer <UNITASK_API_KEY>

MCP tools

Exposed tools:

  • list_tasks — filter by status (todo|done|archived), limit (1-500), offset, parent_id
  • get_task — get one task by id
  • create_task — title required; optional: description, parent_id, status, priority, due_date, start_date, recurrence, scheduled_start, duration_minutes
  • update_task_status — change status (todo|done|archived)
  • delete_task — soft-delete task + descendants
  • get_settings — get user settings + quiz prefs
  • update_settings — partial update settings/quiz
  • plan_day_timeblocks — schedule time blocks in a window

Recommended usage for time blocking:

  • Call plan_day_timeblocks with apply=false to preview.
  • Only call again with apply=true after the user confirms the plan.

Safety rules

  • Use smallest required scope for the requested action.
  • Confirm destructive actions (delete) unless user explicitly asks to proceed.
  • Prefer status=done over delete when user intent is completion, not removal.
  • For plan_day_timeblocks, prefer preview (apply=false) first; only apply after user confirms.

04 同仓库更多 Skills

kbarbel640-del
kbarbel640-del/skills

crowd-prompting

A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.

内容创作者
★ 1
kbarbel640-del
kbarbel640-del/skills

dilemm-ai

Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).

Skill与智能体开发
★ 1
kbarbel640-del
kbarbel640-del/skills

arxiv-paper-reviews

Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.

资料检索与研究
★ 1
kbarbel640-del
kbarbel640-del/skills

arxiv-paper-reviews

Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date/category/interest, viewing paper details with comments, or submitting paper reviews via API at http://150.158.152.82:8000.

资料检索与研究
★ 1
kbarbel640-del
kbarbel640-del/skills

git-summary

Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.

★ 1
kbarbel640-del
kbarbel640-del/skills

agent-constitution

Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.

律师与法务Skill与智能体开发
★ 1