task-management

Track feature tasks, statuses, and dependencies via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps teams coordinate software development by providing a CLI to track features, subtasks, and their statuses, dependencies, and completion progress.

Core Features & Use Cases

  • Show current status for each feature and its subtasks
  • Identify next eligible tasks and blocked work
  • Validate task data integrity and dependency trees

Quick Start

Install the Skill and run the command-line interface to begin tracking and updating your feature tasks.

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 dependencies in a CLI workflow?

Track feature subtasks and dependencies by running CLI commands like status, next, and complete. The system stores data in task.json and subtask_xx.json files under .tmp/tasks, showing readiness, blockers, and completion progress for each feature.

What is the best way to identify blocked tasks and next eligible work in project tracking?

Identify blocked tasks and next eligible work using the next command in the CLI. It evaluates dependency trees and subtask statuses to show which features are ready to proceed and which are blocked by incomplete dependencies.

How do I validate task data integrity and dependency trees for feature development?

Validate task data integrity by running the validate command. It checks the task.json and subtask_xx.json files under .tmp/tasks to ensure dependency trees are correct and feature data is structurally sound.

Can I use this task-management CLI for breaking down large features into smaller subtasks?

You can use this CLI for breaking down large features into smaller subtasks. It applies to CLI-based project workflows where teams decompose features into subtasks and track statuses, dependencies, and completion progress with a completed subtasks archive.

Do I need external dependencies to run this project-tracking CLI?

No external dependencies are required to run this project-tracking CLI. It operates independently using scripts to manage task.json and subtask_xx.json files stored locally under the .tmp/tasks directory per feature.

Why does my feature status not update after completing all subtasks?

Feature status may not update if the dependency tree is incomplete or task data integrity is broken. Run the validate command to check task.json and subtask_xx.json files for structural errors before using the complete command.