distributed-task-orchestrator
Decompose complex tasks into parallel sub-agents. Use for multi-step operations, batch processing, or when user mentions \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Decompose complex tasks into parallel sub-agents. Use for multi-step operations, batch processing, or when user mentions \
How to use
Zidentyfikuj, czy Twoje zadanie jest wystarczająco złożone — wymaga co najmniej 3 niezależnych kroków, pracy z wieloma plikami lub ma potencjał do równoległego wykonania. Jeśli zadanie jest proste lub sekwencyjne, wykonaj je bezpośrednio bez orchestracji.
Przygotuj plan rozkładu: przeanalizuj żądanie, podziel je na atomowe zadania i zmapuj zależności między nimi. Utwórz plik
.orchestrator/master_plan.mdzawierający tabelę z identyfikatorami zadań, opisami, zależnościami i statusami (Pending, Running, Done, Failed, Waiting).Przypisz zadania agentom, tworząc osobny plik
.orchestrator/agent_tasks/agent-XX.mddla każdego zadania. W każdym pliku określ parametry wejściowe, konkretne instrukcje do wykonania i oczekiwany format wyniku.Uruchom orchestrację w trybie symulacyjnym (domyślnym), który wyświetli zadania pogrupowane w partie według zależności. Każda partia zawiera zadania, które mogą być wykonane równolegle, a kolejne partie czekają na ukończenie poprzednich.
Jeśli potrzebujesz rzeczywistego wykonania z podagentami Claude, przejdź do trybu CLI — system automatycznie uruchomi równoległe procesy dla każdego zadania z plików agentów, zbierając i agregując wyniki.
Monitoruj status każdego zadania w master planie i przeanalizuj wyniki z poszczególnych agentów, aby upewnić się, że wszystkie kroki zostały wykonane prawidłowo.