taskwarrior-task-management

Manage Taskwarrior tasks scoped to the current Git project.

Updated Dec 3, 2023
One-click install
npx skills add https://github.com/ealvar3z/dotfiles --skill taskwarrior-task-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taskwarrior-task-management
Source: https://github.com/ealvar3z/dotfiles/tree/main/prompts/skills/taskwarrior-task-management
Command: npx skills add https://github.com/ealvar3z/dotfiles --skill taskwarrior-task-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of tasks specifically tied to your current Git project using Taskwarrior, ensuring organized and efficient workflow tracking.

Core Features & Use Cases

  • Task Lifecycle Management: Create, start, annotate, and complete tasks within the context of your Git repository.
  • Contextual Scoping: Ensures all actions are relevant to the current project, using UUIDs for stable task identification.
  • Use Case: When you need to add a new feature, track its progress, and mark it as complete, this Skill helps you manage it within Taskwarrior, linking it to your project's Git repository.

Quick Start

Use the taskwarrior-task-management skill to add a new task to the current project.

Frequently Asked Questions about taskwarrior-task-management

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

FAQPage Schema
How do I manage tasks scoped to my current Git project?

You can manage tasks scoped to your current Git project by using Taskwarrior to add, start, annotate, and complete items. This approach ensures organized workflow tracking by linking task actions directly to your repository context.

What is the best way to track project todos with Taskwarrior?

Tracking project todos with Taskwarrior involves creating and organizing tasks within your Git repository context. It uses stable UUIDs for identification and prioritizes context compaction to ensure reliable task tracking across sessions.

Can I use Taskwarrior to link my todo list with a Git repository?

Yes, you can use Taskwarrior to link your todo list with a Git repository. This Skill contextualizes all task lifecycle actions, such as adding and completing tasks, specifically within the boundaries of your current project.

How do I add and start a new feature task in Taskwarrior?

To add and start a new feature task in Taskwarrior, trigger the task management workflow within your Git project. It handles the task lifecycle from creation through starting and annotating, ensuring each item is reliably tracked using UUIDs.

Why does Taskwarrior use UUIDs for task identification instead of ephemeral IDs?

Taskwarrior uses stable UUIDs for task identification instead of ephemeral IDs to guarantee reliable task tracking across sessions. This prevents context loss and ensures consistent task management throughout your project workflow.