task-management

Track subtasks, dependencies, and progress in software development projects.

Updated Sep 2, 2025
One-click install
npx skills add https://github.com/5kydriven/kidtastic_flutter --skill task-management-5kydriven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/5kydriven/kidtastic_flutter/tree/main/.opencode/skill/task-management
Command: npx skills add https://github.com/5kydriven/kidtastic_flutter --skill task-management-5kydriven

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Task Management Skill provides a structured way to track, validate, and coordinate feature work by breaking it into atomic subtasks, tracking status, dependencies, and progress.

Core Features & Use Cases

  • Track progress across features and subtasks with status, counts, and visual progress summaries.
  • Resolve readiness by evaluating dependent subtasks to surface the next eligible work.
  • Validate task definitions and dependencies to ensure consistency and reduce errors.

Quick Start

Run the router to view current task statuses and manage subtasks.

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 progress and subtask statuses in a software development project?

Track feature progress by running the CLI router to view current subtask statuses, dependency graphs, and validation rules. The system organizes feature work into atomic subtasks, providing status counts and visual progress summaries to monitor overall project advancement.

How does dependency-aware task planning resolve which subtasks are ready to work on?

Dependency-aware task planning resolves readiness by evaluating dependent subtasks to surface the next eligible work. It checks the dependency graph to ensure all prerequisites are met, preventing developers from starting tasks blocked by incomplete dependencies.

Can I validate task definitions and dependencies to ensure consistency before starting work?

Yes, you can validate task definitions and dependencies to ensure consistency and reduce errors. The system applies validation rules to JSON-based subtasks, checking the dependency graph for integrity issues before any development work begins.

Do I need any external dependencies or libraries to use this CLI task management tool?

No external dependencies are required to use this CLI task management tool. It operates independently with a CLI router and scripts, relying on JSON-based subtask definitions to manage statuses, dependency graphs, and validation rules without external packages.

What is the best way to break down feature work into atomic subtasks for progress tracking?

The best way to break down feature work is to create JSON-based subtasks with defined statuses and dependency graphs. This approach enables atomic task planning, accurate progress tracking, and automated validation to ensure task integrity throughout development.

Why does task validation fail when my subtask dependency graph has missing or circular references?

Task validation fails when the dependency graph contains missing or circular references because the validation rules check for consistency and dependency resolution. The system detects these integrity issues to prevent blocked subtasks and reduce errors in task planning.