task-management

Manage coding tasks in outcome-driven loops with done criteria and commit checkpoints.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/PVPha/agent_skills --skill task-management-pvpha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/PVPha/agent_skills/tree/main/skills/task-management
Command: npx skills add https://github.com/PVPha/agent_skills --skill task-management-pvpha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of managing coding tasks, ensuring focus on a single active task with clear completion criteria and a manageable queue, preventing context switching and promoting high momentum.

Core Features & Use Cases

  • Single Active Task Focus: Maintains focus on one task at a time.
  • Defined "Done" Criteria: Ensures tasks have clear outcomes, constraints, and verification steps before coding begins.
  • Queue Management: Keeps a small, prioritized queue of upcoming tasks.
  • Use Case: A developer can use this skill to break down a feature into small, manageable tasks, define what "done" looks like for each, and execute them in a rapid, iterative loop.

Quick Start

Use the task-management skill to start a new coding session by defining your session goal, active task, done criteria, and initial queue.

Frequently Asked Questions about task-management

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

FAQPage Schema
How do I manage coding tasks to prevent context switching?

Manage coding tasks by focusing on a single active task with clear done criteria, maintaining a small prioritized queue to prevent context switching and promote high momentum.

What's the best way to define done criteria for a development task?

Define done criteria for a development task by outlining clear outcomes, constraints, and verification steps before coding begins, ensuring tasks are outcome-driven and measurable.

How do I execute coding work in rapid iterative loops?

Execute coding work in rapid iterative loops by breaking down features into manageable tasks, verifying outcomes, and logging progress at commit checkpoints for session continuity.

Can I prioritize my development queue based on impact and risk?

Yes, you can prioritize your development queue based on impact and risk using active queue control, keeping a small backlog of upcoming tasks prioritized by their potential effect.

Why do I need defined commit message formats for task management?

Defined commit message formats are needed for task management to enforce progress logging, ensure session continuity, and maintain clear verification checkpoints throughout the coding workflow.