Install
openclaw skills install taskwarriorWorkspace-local task management powered by Taskwarrior. Add, organize, and track tasks by project, tags, due dates, and priority with all data stored inside the active workspace.
openclaw skills install taskwarriortaskwarrior
Manage tasks using Taskwarrior as the backend with data stored inside the current workspace. This skill provides a safe, workspace-scoped wrapper for common Taskwarrior operations (add/list/modify/done/projects/tags/due/priority/annotations).
This skill requires Taskwarrior to already be available in the runtime environment (e.g., included in the base image).
task --versionThis skill does not perform system-level installs (no apt, brew, dnf, etc.).
The skill resolves the workspace root at runtime:
All Taskwarrior data is stored under:
<workspace>/.openclaw/taskwarrior/
<workspace>/.openclaw/taskwarrior/taskrc<workspace>/.openclaw/taskwarrior/.task/Every Taskwarrior command MUST run with:
TASKRC=<workspace>/.openclaw/taskwarrior/taskrcTASKDATA=<workspace>/.openclaw/taskwarrior/.taskNever write to global ~/.task or ~/.taskrc unless the user explicitly asks to use global storage.
Check dependency
task --versionInitialize workspace storage
<workspace>/.openclaw/taskwarrior/<workspace>/.openclaw/taskwarrior/.task/<workspace>/.openclaw/taskwarrior/taskrc contains at least:
data.location=<workspace>/.openclaw/taskwarrior/.taskconfirmation=offverbose=offExecute requested operations
Verify results
task <id> info or filtered task <filter> list.task add ...task list, task <filter> listtask <id> modify ...task <id> donetask <id> start|stop (if desired)task projects, task tags, project:<name>, +tag, -tagdue:<date>, priority:H|M|Ltask <id> annotate "..."Follow references/safe_command_policy.md.
Highlights: