task-management

Break down epics into atomic subtasks with status, dependencies, and validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Task management for software development is often fragmented and error-prone. This Skill provides a CLI-driven framework to decompose features into atomic subtasks, track progress, and validate dependencies to prevent blockers.

Core Features & Use Cases

  • Track progress across features by aggregating subtasks and completed counts
  • Find next eligible tasks by evaluating dependency satisfaction and parallelizable work
  • Identify blocked tasks and their blockers to re-prioritize work
  • Manage completion with descriptive summaries and real-time progress updates
  • Validate integrity of task data and dependencies to prevent inconsistencies

Quick Start

Run the router to view status, list next eligible tasks, or mark subtasks complete with a summary.

Frequently Asked Questions about task-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down software epics into atomic subtasks with dependency tracking?

Find next eligible subtasks by running the CLI workflow command that evaluates dependency satisfaction and identifies parallelizable work, ensuring you only start unblocked tasks within your software project.

What is the best way to track feature progress and identify blocked tasks in a CLI workflow?

Track feature progress and identify blocked tasks using a CLI workflow that aggregates completed subtask counts, checks dependency integrity, and flags blockers so you can re-prioritize work efficiently.

How do I validate task data integrity and dependencies for software development tracking?

Validate task data integrity and dependencies by running structural checks on task.json and subtask files to prevent inconsistencies, ensuring all dependency links are satisfied before task execution.

Does this task-management CLI work for teams needing clear task decomposition and progress reporting?

Yes, this task-management CLI works for teams by decomposing features into atomic subtasks, validating dependencies, and aggregating completion counts to provide structured progress reporting across the team.

Can I mark subtasks complete with descriptive summaries using a command line interface?

Yes, you can mark subtasks complete with descriptive summaries using the CLI complete command, which applies real-time progress updates and aggregates the counts into the overall feature status.

When should I not use atomic subtask decomposition for feature tracking?

You should not use atomic subtask decomposition when features lack clear dependencies or require minimal coordination, as the overhead of maintaining task.json integrity and CLI validation outweighs the tracking benefits.