AI i agenci · Automatyzacja
swarm
/swarm
Puszcza równolegle N niezależnych wykonawców, czeka na wszystkich i zwraca jeden raport.
Dla kogo
- Autor
- ericlitman ↗
- Repozytorium
- open-pstack ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 22.10.2026
Ocena i bezpieczeństwo
90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Przestarzałość
Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.
Licencja
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Puszcza równolegle N niezależnych wykonawców, czeka na wszystkich i zwraca jeden raport.
Wyzwalacze z opisu
swarm this
Oryginalny opis (EN)
Fan out N parallel workers, drain them, and return one report. Use for /swarm, 'swarm this', or parallel coverage, races, gauntlets, and exploration.
Jak działa
- Start
- Phase A: Frame
- Phase B: Fan out
- Phase C: Aggregate
- Phase D: Report
Sekcje z nagłówków SKILL.md, w oryginale · 39 linii, 444 słów
Podgląd SKILL.md
--- name: swarm description: "Fan out N parallel workers, drain them, and return one report. Use for /swarm, 'swarm this', or parallel coverage, races, gauntlets, and exploration." --- # Swarm **Dispatch contract.** Resolve each worker descriptor through [`provider-dispatch.md`](../poteto-mode/references/provider-dispatch.md). The parent starts native and external lanes; workers never route themselves. On Codex, resolve remaining Claude tool names via [`codex-tools.md`](../poteto-mode/references/codex-tools.md). ## Start Open a todolist with one entry per phase before launching anything. 1. Frame 2. Fan out 3. Aggregate 4. Report ## Phase A: Frame 1. State the done predicate and the artifact or report the swarm must return. 2. Choose the shape. Partition into slices, race N workers on identical briefs, or mix both. For a race or mixed shape, declare `first pass`, `rank all`, or `best-of` before spawning. 4. Pick the worker descriptor from `swarm workers` in the current harness's pstack model sheet when present. Otherwise use its [role default](../poteto-mode/references/model-catalog.md#role-defaults). For a model race, name each arm's descriptor up front. Pick each subagent's effort for the job, per the Subagents section of the **poteto-mode** skill. 5. Give each worker its own writable output when it writes. When workers verify or measure commits, each brief names the exact SHAs. A measurement brief also names the method (sample count, what one sample is, order). The worker records both in its result. ## Phase B: Fan out Start all N workers in one fan-out phase through provider dispatch. Native lanes use background subagents; external lanes invoke the launcher as background work with retained task/session handles. Never use Claude's foreground Bash path for a long worker. Every writer runs in its assigned worktree or output directory. Isolation comes from those paths, not the provider. When a worker must start from a non-default branch, check that branch out in the worker's own worktree and name the worktree path in its brief. Every brief stands alone. Include the goal, scope, exact slice or race arm, how to verify, and what to report. Reports use `PASS`, `ISSUES`, or `BLOCKED` with evidence. A worker that can prove a defect reports `ISSUES` and lists every issue it can prove, not only the first. If a worker drops out, proceed with N-1 and note the provider, model, and receipt failure. Never substitute another provider silently. ## Phase C: Aggregate Read the terminal results. Drop a result that does not record the SHAs and method its brief names, and respawn that worker once. After a second miss, record a gap. A gap does not count as a pass. For coverage, every required slice needs a result. For a race, apply the selection rule declared up front. Use first pass, rank all, or best-of. Do not paste raw worker dumps. ## Phase D: Report Return one consolidated in-chat report with the table, issue one-liners, gaps or dropouts, and the race rule when used.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · ericlitman/open-pstack | 90 | MIT |
| Ovich/charrette | 100 | MIT |
| guaardvark/guaardvark | 100 | MIT |
| ialameh/sift-coder | 100 | MIT |
| chmonitor/chmonitor | 90 | GPL-3.0 |
| chhoumann/t3-pstack | 90 | MIT |
| arjitj2/open-pstack | 90 | MIT |
| backnotprop/pstack | 90 | MIT |
| sma1lboy/rove | 90 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 8c62837402df (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90agents-swarm
Uruchamia równolegle wielu subagentów w jednej turze, zbiera ich wyniki i raportuje PASS, ISSUES lub BLOCKED dla każdego. - 90kyoshi-formation
Rozdziela równoległą pracę między wielu wykonawców i zbiera jeden raport, na przykład przy przeglądach kodu i sprawdzaniu pokrycia. - 100orchestrate
Koordynuje niezależnych agentów z jasnym podziałem własności, zależnościami, integracją i weryfikacją, na przykład w pracy równoległej typu swarm lub fan-out. - 100using-swarm
Załatwia pracę przez narzędzia MCP Swarm: deleguje cele lub zadania pracownikom, nadzoruje wyniki, zamawia media i konfiguruje harmonogramy. - 100building-on-swarm
Buduje własną aplikację na Swarm z @swarm-agent/sdk: onboarding, czat ze streamingiem, uprawnienia, sesje i kontekst, projekty i orkiestrator, własne narzędzia, workery oraz monitoring zużycia. - 90autonomous-swarm-patterns
Projektuje samoorganizujące się roje autonomicznych agentów, w tym mechanizmy konsensusu.