plutio
Manage 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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/grewingm/plutioPlutio Skill
Integrate 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.
Setup
Complete setup guide: See references/setup-guide.md for:
- How to get API credentials from Plutio
- Configuring via OpenClaw chat (recommended)
- Command-line setup for Linux, macOS, and Windows
- Secure credential storage (Bitwarden, environment variables)
- Troubleshooting common issues
Quick summary:
- Get credentials from Plutio (Settings > API > Create Application)
- Ask OpenClaw to configure (easiest): "Setup Plutio with Client ID: XXX and Secret: YYY"
- Or set environment variables:
- Linux/macOS:
export PLUTIO_APP_KEY="..." - Windows PowerShell:
$env:PLUTIO_APP_KEY = "..."
- Linux/macOS:
- Python 3 must be installed
The skill caches access tokens locally (valid for ~1 hour), then automatically refreshes when needed.
Quick Start
List all projects
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
list-projects
List tasks in a project
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
Create a task
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).
List people (team members)
python3 $env:USERPROFILE\.openclaw\workspace\skills\plutio\scripts\plutio-cli.py `
--subdomain grewing `
--app-key YOUR_APP_KEY `
--secret YOUR_SECRET `
list-people
Common Operations
Create a task with all fields
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
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-grewingm-plutio": {
"enabled": true,
"auto_update": true
}
}
}