taskwarrior-manager

Manages tasks using Taskwarrior with strict adherence to project and tag requirements. Enforces mandatory project assignment, tagging, and task lifecycle rules (start before work, done after completion). Ensures agent-created tasks are attributed with +agent tag.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "taskwarrior-manager" with this command: npx skills add podikoglou/taskwarrior-skill/podikoglou-taskwarrior-skill-taskwarrior-manager

Taskwarrior Manager

This skill provides instructions for managing tasks via the Taskwarrior command-line tool. It enforces strict rules to ensure data consistency, trackability, and proper task lifecycle management.

When to use this skill

Use this skill when you need to:

  • Look at what tasks need to be done
  • Note tasks that need to be done in the future
  • Manage your tasks

Usage

How to view tasks

The main command is: task

How to query

You can query tasks in the project foo using: task project:foo

You can query by the tags foo and bar using: task +foo +bar

You can combine them (look for tasks in the project foo with tag bar): task project:foo +bar

How to mark a task as in progress

Use its ID (first column in the output of task) For example, to mark task 3 as in progress: task start 3

How to mark a task as done

Use its ID (first column in the output of task) For example, to mark task 3 as in progress: task done 3

How to add a new task

You can add a task titled 'hello world' with the tag bar, in project foo with: task add project:foo +bar hello world

A task can depend on other tasks. Here's how to create a task that depends on tasks 3 and 4 task add project:foo +bar depends:3,4 hello world

How to modify a task

To modify a task you first use the same syntax for querying tasks (you can just use the task ID you have it instead) then the mod command, then the updated properties.

To modify task 4 and add the bar tag, do: task 4 mod +bar To change the project of task 4 to foo, do task 4 mod project:foo To change the dependencies of task 4 to 2 and 3, do task 4 mod depends:2,3

NOTE: You cannot append a dependency; if you want to add a new dependency, re-specify all the dependencies.

``

Rules

  1. Every task must always belong to a project
  2. Every task must have at least one tag
  3. When you (the agent) create a task you must always add the +agent tag
  4. Before starting work on a task you must always mark it as in progress
  5. After finishing a task you must always mark it as done

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Agent Memory Local

Local-first memory retrieval for Agent/OpenClaw workspaces. Use when the user asks about prior work, decisions, dates, preferences, root causes, todo history...

Registry SourceRecently Updated
Automation

OPC Contract Manager

Contract Review + Contract Ops Copilot for solo entrepreneurs. Analyzes contracts, flags risks, generates redline suggestions and negotiation emails, tracks...

Registry SourceRecently Updated
Automation

SysClaw Reporting

Report system issues and submit resource requests to SysClaw via the cross-agent communication system. Use when an agent needs to report an error, warning, o...

Registry SourceRecently Updated
Automation

Turing Pyramid

Prioritized action selection for AI agents. 10 needs with time-decay and tension scoring replace idle heartbeat loops with concrete next actions.

Registry SourceRecently Updated