Install
openclaw skills install plutioManage Plutio projects and tasks. Use when you need to create, update, close, or query tasks and projects in Plutio (task/project management platform). Supports listing projects, viewing tasks, creating tasks with full field support, updating task details (status, description, assignee, priority, dates), and closing tasks.
openclaw skills install plutioIntegrate with Plutio for project and task management via REST API.
Platforms: Works with Linux/macOS (bash) and Windows (PowerShell 7). See references/powershell-workflows.md for PowerShell-specific examples.
Complete setup guide: See references/setup-guide.md for:
Quick summary:
export PLUTIO_APP_KEY="..."$env:PLUTIO_APP_KEY = "..."The skill caches access tokens locally (valid for ~1 hour), then automatically refreshes when needed.
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
list-projects
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
list-tasks --project-id PROJECT_ID
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
create-task `
--title "My Task Title" `
--board-id BOARD_ID `
--group-id GROUP_ID
Note: To make tasks appear in the Plutio UI, you must provide both --board-id (Task List board ID) and --group-id (column/group ID like Backlog, In Progress, Done).
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
list-people
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py create-task `
--subdomain grewing `
--project-id PROJECT_ID `
--title "Task Title" `
--description "Detailed description" `
--priority "high" `
--status "open" `
--assignee-id PERSON_ID `
--due-date "2026-03-15" `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET
Supported fields when creating/updating tasks:
title - Task namedescription - Task detailsstatus - open, in_progress, closed, or custom status namepriority - low, medium, high, urgentassignee-id - Person ID to assign task todue-date - ISO format (YYYY-MM-DD)label-ids - Comma-separated label IDscustom-fields - JSON string with custom field valuespython3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py update-task `
--subdomain grewing `
--task-id TASK_ID `
--status "closed" `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET
See references/api-endpoints.md for:
Supported Operations:
Key Requirements for v1.11:
taskBoardId AND taskGroupId to appear in the Plutio UIKnown Limitations (v1.11):
projectId parameter doesn't work - use taskBoardId instead"Unauthorized" error:
"Project not found": Verify project ID with list-projects
"Rate limited": Plutio has 1000 calls/hour limit. Wait before retrying.
Tasks not appearing in results: Check the Plutio UI directly - the API may have caching delays.
Complete PowerShell 7 workflows and examples: See references/powershell-workflows.md for:
In OpenClaw, you could create a script that:
See the scripts/ folder and references/ for implementation examples.
Last updated: 2026-03-01