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.