task-management

Track feature subtask statuses and resolve dependencies via CLI router.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/petebarbosa/dotfiles --skill task-management-petebarbosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/petebarbosa/dotfiles/tree/main/opencode/skill/task-management
Command: npx skills add https://github.com/petebarbosa/dotfiles --skill task-management-petebarbosa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Tasks and dependencies across features often become tangled, causing delays and visibility gaps.

Core Features & Use Cases

  • Track feature progress with statuses for each subtask and a summary of completion.
  • Automatically resolve ready tasks by evaluating dependency graphs to surface unblocked work.
  • Validate task definitions to ensure consistency, accuracy, and auditability.

Quick Start

Create a new feature with TaskManager, then monitor status and unblock work using the router.sh commands.

Frequently Asked Questions about task-management

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

FAQPage Schema
How do I track feature subtasks and visualize progress across multiple teams?

You can track feature subtasks by defining JSON task files and using a CLI router to monitor completion summaries. This provides visibility into feature progress and subtask statuses across multiple teams.

How do I automatically resolve dependencies to surface unblocked work?

Dependency resolution automatically evaluates your task dependency graphs to identify and surface ready tasks. This unblocks work by showing which subtasks have all prerequisites completed and are ready for execution.

Can I validate task definitions to ensure consistency in a software project?

Yes, integrity validation checks task definitions within your JSON task files to ensure consistency and accuracy. This validation provides auditability and prevents tangled dependencies from causing delays.

Does task-management work with parallel task handling for feature-based work breakdowns?

Yes, parallel task handling evaluates dependency graphs to process multiple ready subtasks simultaneously. This supports feature-based work breakdowns by resolving which tasks can execute in parallel without dependency conflicts.

What is the best way to manage feature tasks end-to-end without external dependencies?

Managing feature tasks end-to-end is handled locally via a CLI router and JSON task files, requiring no external dependencies. This approach tracks statuses, resolves dependencies, and validates definitions entirely through shell scripts.

Why does dependency resolution fail to mark some subtasks as ready?

Dependency resolution evaluates dependency graphs to mark subtasks as ready, but validation may fail if task definitions in the JSON files lack consistency or contain circular dependencies. Running integrity validation identifies these definition errors.