swarm-orchestration
Multi-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules. Use when: 3+ files need changes, new feature implementation, cross-module refactoring, API changes with
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Multi-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules. Use when: 3+ files need changes, new feature implementation, cross-module refactoring, API changes with tests, security-related changes, performance optimization across codebase, database schema changes. Skip when: single file edits, simple bug fixes (1-2 lines), documentation updates, configuration changes, quick exploration.
How to use
Zainstaluj narzędzie Claude Flow CLI, jeśli jeszcze go nie masz, używając npm. Skill wymaga dostępu do CLI do zarządzania agentami.
Zainicjuj nowy rój agentów poleceniem init z topologią hierarchiczną. Ustaw maksymalną liczbę agentów (np. 6-8) i strategię wyspecjalizowaną, aby każdy agent miał jasno określoną rolę.
Opisz zadanie, które wymaga zmian w wielu plikach — na przykład implementacja nowej funkcji, refaktoryzacja między modułami lub zmiana API. Użyj polecenia route, aby system automatycznie przydzielił zadanie odpowiednim agentom na podstawie typu pracy.
W razie potrzeby spawnuj dodatkowych agentów o określonych typach (np. coder do implementacji, tester do weryfikacji) za pomocą polecenia agent spawn, podając typ i nazwę agenta.
Monitoruj postęp i status całego zespołu agentów poleceniem status, aby śledzić, które części zadania są w trakcie realizacji i czy wszystko przebiega zgodnie z planem.
Po zakończeniu pracy przejrzyj zmiany we wszystkich plikach i modułach, upewniając się, że agenci prawidłowo koordynowali swoją pracę bez konfliktów.