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). Suppo...
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