task

Automate Taskwarrior add, list, and complete workflows in the terminal.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/enantiomer-h/DotfilePub --skill task-enantiomer-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task
Source: https://github.com/enantiomer-h/DotfilePub/tree/main/openclaw-docker/openclaw-docker/.openclaw/workspace/skills/task
Command: npx skills add https://github.com/enantiomer-h/DotfilePub --skill task-enantiomer-h

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Task management in the terminal often requires switching between tools; this skill consolidates Taskwarrior usage to streamline adding, listing, completing, and organizing tasks.

Core Features & Use Cases

  • Add tasks with due dates, tags, and projects to keep work organized.
  • List tasks by due date, tag, or project to stay focused and prioritize.
  • Complete tasks using a stable identifier or UUID to ensure accuracy.

Quick Start

Add a test task with a due date using Taskwarrior and verify it appears in the list.

Frequently Asked Questions about task

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Taskwarrior tasks directly from the terminal?

You can manage Taskwarrior tasks in the terminal by adding items with due dates, tags, and projects, listing them by priority, and completing tasks using a stable UUID to ensure accuracy.

Do I need Taskwarrior installed locally to use this task management workflow?

Yes, this workflow requires Taskwarrior to be installed locally, alongside a shell environment and access to local task data, to execute task management commands correctly.

Can I group and list tasks by due dates, tags, and projects?

Yes, you can list and filter tasks by due dates, tags, and projects to stay focused and prioritize work for personal productivity or small-team task triage.

What is the best way to add a task with a due date in Taskwarrior?

The best way to add a task is by specifying the task description along with due dates, tags, and project groupings, then verifying the entry appears correctly in the listed output.

How do I accurately complete tasks without matching the wrong entry?

You can accurately complete tasks by referencing a stable identifier or UUID, ensuring the exact task is marked as done without accidentally modifying similar entries.