task-management

Manage feature subtasks with status tracking, dependency resolution, and validation via a TypeScript CLI.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/doublezz10/opencode_matlab_skill --skill task-management-doublezz10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/doublezz10/opencode_matlab_skill/tree/main/.opencode/skill/task-management
Command: npx skills add https://github.com/doublezz10/opencode_matlab_skill --skill task-management-doublezz10

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of tracking feature subtasks, managing their dependencies, and monitoring overall project progress, preventing tasks from falling through the cracks.

Core Features & Use Cases

  • Task Tracking: Visualize the status of all features and their subtasks.
  • Dependency Management: Identify and display tasks that are ready to be worked on once their prerequisites are met.
  • Progress Monitoring: Clearly see which tasks are pending, in progress, blocked, or completed.
  • Use Case: A project manager can use this skill to quickly see which subtasks are blocked and why, allowing them to unblock developers and keep the project on schedule.

Quick Start

Use the task-management skill to show the status of all 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 subtask status and dependencies for project management?

You can track feature subtask status and dependencies by defining tasks in a structured JSON file format and executing the provided TypeScript command-line interface to visualize pending, in progress, blocked, and completed progression.

What is the best way to identify blocked project tasks and resolve their dependencies?

Identifying blocked project tasks is handled by the task-management workflow, which validates dependencies and displays which subtasks are ready to be worked on once their prerequisites are met, preventing tasks from falling through the cracks.

Can I use a command-line interface for workflow automation and feature tracking?

Yes, you can use the provided command-line interface for workflow automation and feature tracking, which executes via a TypeScript CLI to give you direct visibility into task readiness and overall project progression.

Do I need a structured JSON file format to manage feature tracking with this CLI?

Yes, you need a structured JSON file format for task definitions because the CLI requires this specific input structure to facilitate project management workflows, validate dependencies, and monitor task status.

How does dependency management work for pending subtasks in a command-line environment?

Dependency management works by validating the structured JSON task definitions to identify and display subtasks that are ready to be worked on once their prerequisite tasks are marked as completed.

Why are my feature subtasks not showing as ready to work on?

Feature subtasks may not show as ready if their prerequisite dependencies are not yet completed; the CLI validates your structured JSON file to ensure all dependency resolution requirements are met before displaying task readiness.