orchestrating-swarms
This skill should be used when orchestrating multi-agent swarms using Claude Code's TeammateTool and Task system. It applies when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when orchestrating multi-agent swarms using Claude Code's TeammateTool and Task system. It applies when coordinating multiple agents, running parallel code reviews, creating pipeline workflows with dependencies, building self-organizing task queues, or any task benefiting from divide-and-conquer patterns.
How to use
Zainstaluj umiejętność w swoim środowisku Claude Code, dodając ją do katalogu wtyczek compound-engineering.
Zdefiniuj zespół, tworząc konfigurację w pliku ~/.claude/teams/{nazwa}/config.json. Zespół składa się z lidera (Ty) i współpracowników – agentów, którzy będą wykonywać zadania.
Utwórz zadania dla zespołu, definiując temat, opis, właściciela i ewentualne zależności między zadaniami. Zadania przechowywane są w ~/.claude/tasks/{zespół}/N.json.
Spawnuj współpracowników za pomocą TeammateTool, podając nazwę zespołu i imię agenta. System automatycznie wykryje backend (in-process, tmux lub iterm2) i uruchomi agenta w odpowiednim środowisku.
Komunikuj się z agentami poprzez ich skrzynki odbiorczą (inbox) w ~/.claude/teams/{nazwa}/inboxes/{agent}.json. Wysyłaj wiadomości tekstowe lub strukturalne (np. shutdown_request, idle_notification).
Monitoruj postęp zadań i wiadomości od zespołu. Leader automatycznie otrzymuje komunikaty od współpracowników i zatwierdza plany lub żądania zamknięcia.