task-management

Track feature subtask statuses and validate dependency graphs via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a CLI-driven approach to tracking feature subtasks, their statuses, and dependencies, reducing coordination overhead and accelerating delivery.

Core Features & Use Cases

  • Status tracking: View the current state of all features and their subtasks in a single view.
  • Next tasks discovery: Identify eligible subtasks whose dependencies are satisfied to drive incremental progress.
  • Validation & integrity: Validate task JSON structures and dependency graphs to maintain data quality.

Quick Start

To list all tasks: npx ts-node .opencode/skill/task-management/scripts/task-cli.ts status To view next eligible tasks: npx ts-node .opencode/skill/task-management/scripts/task-cli.ts next To mark a subtask complete: npx ts-node .opencode/skill/task-management/scripts/task-cli.ts complete <feature> <seq> "summary"

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 statuses and dependencies from the command line?

A CLI task management tool tracks feature subtasks and their dependencies by maintaining a task graph with statuses. It validates dependency relationships and provides consolidated progress reporting in a single status view.

How do I find the next eligible subtask when dependencies are blocking feature delivery?

To find the next eligible subtask, run a CLI command that checks the dependency graph and suggests tasks whose dependencies are satisfied. This drives incremental progress by identifying unblocked work.

How do I validate task JSON structures and dependency graphs for data integrity?

Validating task JSON structures involves checking the task graph data to ensure dependencies are correctly defined and maintain data quality. The CLI tool performs validation and integrity checks on the dependency graph.

What is the best way to mark a subtask complete and update the feature task graph?

The best way to mark a subtask complete is to execute a CLI command with the feature name, sequence number, and a summary. This updates the task graph status and recalculates dependency-aware completion.

Do I need Node.js and ts-node to run CLI commands for task management?

Yes, you need Node.js and ts-node to execute the task management CLI commands. The CLI script is run using npx ts-node, which requires a Node.js environment to parse and execute the TypeScript scripts.