task-management

Manage orchestration metadata and task state for implementation plans.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/softmg/product-tracker --skill task-management-softmg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-management
Source: https://github.com/softmg/product-tracker/tree/main/.cursor/skills/task-management
Command: npx skills add https://github.com/softmg/product-tracker --skill task-management-softmg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured, auditable way to plan, execute, and document implementation work by separating transient orchestration state from permanent documentation so teams avoid lost progress, duplicated content, and unclear task ownership.

Core Features & Use Cases

  • Two-tier workspace + documentation: maintain a temporary workspace for orchestration metadata and task state and persist final plans, reports, and issues in configurable documentation paths.
  • Planner, Orchestrator, Documenter workflows: create plans from user files or temporary input, execute tasks with progress tracking and testing hooks, generate completion reports, and archive workspaces.
  • Issue logging and recovery: create non-blocking documented issues, resume failed orchestrations, and auto-clean completed workspaces after configurable retention.
  • Use case: Run an orchestration to implement an authentication feature, track AUTH-001..AUTH-005 in workspace/tasks.json while updating the permanent plan and producing a final report in docs/reports/.

Quick Start

Start an orchestration to plan and execute "Build auth system" and write the generated report and issues to the configured documentation paths.

Frequently Asked Questions about task-management

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

FAQPage Schema
How do I track implementation plans and task state without losing progress?

You can track implementation plans and task state by maintaining a temporary workspace for orchestration metadata and persisting final plans, reports, and issues to configurable documentation paths. This separates transient state from permanent records to ensure progress is never lost.

How do I generate completion reports for executed feature tasks?

Completion reports are generated through the Documenter workflow, which executes tasks with progress tracking and writes the final report to configured documentation paths. This provides an auditable record of the completed implementation work.

Can I resume a failed orchestration if a task gets interrupted?

Yes, you can resume failed orchestrations and recover interrupted task management processes. The system logs non-blocking documented issues and allows you to pick up the orchestration state from where the failure occurred.

How does task management handle workspace cleanup after completion?

Task management handles workspace cleanup through auto-cleaning of completed workspaces after a configurable retention period. This prevents clutter from temporary orchestration metadata while preserving permanent documentation.

What is the best way to separate transient task state from permanent documentation?

The best way is to use a two-tier workspace and documentation approach, storing orchestration metadata and task state in a temporary workspace while persisting final plans, reports, and issues to separate, configurable documentation paths for clear task ownership.

Do I need JSON files to track task progress in the workspace?

Yes, the task management process satisfies requirements for JSON-based progress and tasks files. It tracks individual tasks, such as feature identifiers, within workspace JSON files during the orchestration execution.