task-management

Track, manage, and validate feature subtasks via a CLI workflow.

4.7k|381|Updated Aug 14, 2025
One-click install
npx skills add https://github.com/darrenhinde/OpenAgentsControl --skill task-management-darrenhinde
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/darrenhinde/OpenAgentsControl/tree/main/.opencode/skill/task-management
Command: npx skills add https://github.com/darrenhinde/OpenAgentsControl --skill task-management-darrenhinde

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured CLI workflow to track, manage, and validate feature subtasks, ensuring clear progress, dependencies, and quality checks across a project.

Core Features & Use Cases

  • Track progress across features and subtasks to see overall status
  • Find next eligible tasks based on dependencies to optimize flow
  • Identify blocked tasks and their blockers to unblock work faster
  • Mark subtasks complete with summaries to maintain audit trails
  • Validate integrity of task and subtask definitions to prevent drift

Quick Start

Use the Task Management Skill to inspect and manage a feature's tasks and subtasks:

  • bash .opencode/skill/task-management/router.sh status
  • bash .opencode/skill/task-management/router.sh next
  • bash .opencode/skill/task-management/router.sh complete <feature> <seq> "summary"
  • bash .opencode/skill/task-management/router.sh validate

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 across multiple sprints?

You can track feature subtasks and dependencies across multiple sprints using a CLI workflow with JSON schemas. It manages status transitions, dependency graphs, and acceptance criteria to enforce repeatable progress.

How do I find the next eligible task based on dependency graphs?

Run the CLI router script with the 'next' command to find the next eligible task. It evaluates task and subtask dependencies to identify which items are unblocked and ready for work.

Can I validate task and subtask definitions to prevent configuration drift?

Yes, you can validate task and subtask definitions to prevent drift by running the CLI router script with the 'validate' command. It performs integrity checks on your JSON schemas to ensure consistency.

What is the best way to manage feature work status using a CLI workflow?

The best way to manage feature work status using a CLI workflow is through a TaskManager integration that tracks progress, identifies blocked tasks, and marks subtasks complete with summaries for audit trails.

Does this task-management approach work for software teams coordinating dependencies?

Yes, this task-management approach works for software teams coordinating dependencies. It applies to teams managing features with dependency graphs, status updates, and acceptance criteria across multiple sprints.

Why are my subtasks blocked and how do I identify their blockers?

Your subtasks are blocked by incomplete dependencies, and you can identify their blockers by running the CLI router script with the 'status' command to inspect the dependency graph and task integrity.