# Task Orchestrator

> Use this tool when you need to manage complex software development workflows and break down large goals into hierarchical, manageable tasks. It solves problems related to project planning, sprint management, and tracking progress across nested subtasks, providing features like task creation, completion tracking, and parent-child dependency management. The tool accepts task definitions and dependencies as input and outputs a structured, organized workflow with visible progress and relationships between tasks.

Canonical page: https://skillsregistry.net/skills/task-orchestrator  
JSON: https://api.skillsregistry.net/v1/skills/task-orchestrator

## Description

This MCP server provides hierarchical task orchestration and management for software development goals, built by Daniel Steigman using TypeScript with LokiJS for persistent storage. It enables breaking down development goals into manageable tasks with dot-notation IDs (1, 1.1, 1.1.1) for hierarchical organization, supporting operations like task creation, completion tracking, soft deletion, and parent-child dependency management where parent tasks automatically complete when all children are finished. The implementation uses goal-scoped task numbering, maintains constant task IDs through soft deletion rather than reordering, and includes comprehensive test coverage with file-based persistence, making it valuable for project planning, sprint management, and tracking complex development workflows where maintaining task relationships and progress visibility across nested subtasks is essential.

## Trust

- **Trust score (0–1):** 0.96
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/task-orchestrator)
- **Repository:** <https://github.com/coderexpert123/task-orchestrator>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "task-orchestrator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/task-orchestrator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/task-orchestrator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
