claw-wrike
v0.1.0
Published
OpenClaw-native CLI for the Wrike REST API
Maintainers
Readme
claw-wrike
OpenClaw-native CLI for the Wrike REST API.
Wraps the Wrike v4 API so your OpenClaw agent can manage tasks, folders, comments, and more — all via structured JSON output.
Install
npm install -g claw-wrikeSetup
claw-wrike config set --token <YOUR_WRIKE_TOKEN>Auto-detects US/EU data center. Get a permanent token from Wrike > Apps & Integrations > API.
Usage
claw-wrike <entity> <command> [--flags]All commands return {"ok": true, "data": ...} on success or {"ok": false, "error": "..."} on failure.
Commands
| Entity | Commands |
|--------|----------|
| account | Show account info |
| space | list, get |
| folder | list, get, create, update, delete |
| task | list, get, create, update, delete |
| comment | list, add, update, delete |
| contact | list, get |
| workflow | list |
| customfield | list |
| cache | refresh |
| lookup | Resolve a Wrike permalink to task details |
Examples
claw-wrike space list
claw-wrike task list --folder IEABMHYF2 --assignee "Jane"
claw-wrike task create --folder IEABMHYF2 --title "Fix bug" --assignee "Jane" --due 2026-03-01
claw-wrike task update --id IEABMHYT1 --importance High
claw-wrike task get --id IEABMHYT1
claw-wrike comment add --task IEABMHYT1 --text "Done"Use --dry-run on any mutating command to preview the API call without executing it.
OpenClaw Skill
The skills/wrike/SKILL.md file is the OpenClaw skill definition. Install from ClawHub or copy it into ~/.openclaw/skills/wrike/.
Development
npm install
npm run dev -- --help # run from source via tsx
npm run build # compile to dist/
npm test # unit tests
npm run test:integration # integration tests (needs WRIKE_TOKEN)License
MIT
