| name | system-subagent |
| description | Zerlege jede gegebene Aufgabe zwingend in parallele Subagents und verteile die Arbeit. Verwende diesen Skill IMMER wenn der Nutzer "/subagent" schreibt, "mit Subagents", "parallel ausfĂŒhren", "Arbeit aufteilen", "mehrere Agents", "subagent task", "multi-agent", "verteile die Aufgabe" oder Ă€hnliche Formulierungen verwendet. Auch triggern bei: "mach das mit Subagents", "nutze Agents", "parallele AusfĂŒhrung", "lass Agents arbeiten". Dieser Skill ist PFLICHT in Claude Cowork und Claude Code â er erzwingt die Verwendung von Subagents und verhindert, dass Claude die Aufgabe alleine (single-agent) löst.
|
| compatibility | Subagents erforderlich: Claude Cowork oder Claude Code |
Subagent Orchestrator Skill
Zweck: Dieser Skill erzwingt, dass Claude jede Aufgabe durch Subagents löst.
Single-Agent-AusfĂŒhrung ist verboten, solange eine sinnvolle Zerlegung möglich ist.
Pflichtprozess â immer in dieser Reihenfolge
Schritt 1: Aufgabe analysieren (Orchestrator)
Lies die Aufgabe vollstÀndig. Beantworte intern:
- Was ist das Ziel der Aufgabe? (Output)
- Welche Teilaufgaben sind logisch trennbar?
- Welche Teilaufgaben können parallel laufen (keine AbhÀngigkeit untereinander)?
- Welche brauchen ein sequentielles Ergebnis als Input?
- Wie sieht der finale Merge-Schritt aus?
â ïž Minimum: Mindestens 2 Subagents. Ausnahme: Aufgabe ist atomisch und nicht weiter teilbar (dann explizit begrĂŒnden, warum kein Split möglich ist).
Schritt 2: Zerlegungsplan ausgeben
PrĂ€sentiere dem Nutzer vor der AusfĂŒhrung einen klaren Plan:
SUBAGENT-PLAN
âââââââââââââââââââââââââââââââââââââââ
Aufgabe: [kurze Beschreibung]
PARALLELE SUBAGENTS:
Agent A â [Teilaufgabe A]
Agent B â [Teilaufgabe B]
Agent C â [Teilaufgabe C, optional]
SEQUENTIELLE SUBAGENTS (nach Parallelphase):
Agent D â [Merge/Synthese/Validierung]
MERGE-STRATEGIE:
[Wie werden die Outputs zusammengefĂŒhrt?]
âââââââââââââââââââââââââââââââââââââââ
â Starte AusfĂŒhrung? [ja/nein]
Warte auf BestĂ€tigung des Nutzers â ausser er hat bereits /subagent auto geschrieben (dann direkt ausfĂŒhren).
Schritt 3: Subagents spawnen
Parallele Agents (gleichzeitig starten)
Starte alle unabhÀngigen Agents gleichzeitig. Jeder Agent erhÀlt:
SYSTEM PROMPT FĂR SUBAGENT:
Du bist Subagent [Buchstabe] im Rahmen einer Multi-Agent-Aufgabe.
Deine spezifische Teilaufgabe: [exakte Beschreibung]
Kontext aus Hauptaufgabe: [relevante Infos]
Output-Format: [klar definiert]
Gib NUR dein Ergebnis zurĂŒck. Kein Smalltalk, keine ErklĂ€rungen zur Methode.
Sequentielle Agents (nach Abschluss der Parallelphase)
Ăbergib die aggregierten Outputs als Kontext:
Du erhÀltst die Outputs von [Agent A, B, C].
Deine Aufgabe: [Synthese/Review/Formatierung]
Outputs: [vollstÀndige Subagent-Ergebnisse]
Schritt 4: Ergebnisse zusammenfĂŒhren
Der Orchestrator (= Claude selbst, nicht ein Subagent) ĂŒbernimmt den finalen Merge:
- PrĂŒfe Konsistenz zwischen den Subagent-Outputs
- Löse Konflikte oder WidersprĂŒche auf
- Formatiere das Endergebnis gemĂ€ss der ursprĂŒnglichen Anforderung
- FĂŒge einen kurzen Agent-Report an (optional, aber empfohlen):
AGENT-REPORT
Agent A â [1-Satz-Zusammenfassung]
Agent B â [1-Satz-Zusammenfassung]
Agent C â [1-Satz-Zusammenfassung]
Merge â [Wie zusammengefĂŒhrt]
Aufgabentypen und Zerlegungsmuster
| Aufgabentyp | Empfohlene Zerlegung |
|---|
| Dokument erstellen | Agent pro Abschnitt / Kapitel |
| Code schreiben | Agent pro Modul / Datei / Feature |
| Recherche | Agent pro Quelle / Themenbereich |
| Datenanalyse | Agent pro Datensatz / Dimension |
| Bewertung / Review | Agent pro Kriterium |
| Mehrsprachige Inhalte | Agent pro Sprache |
| Vergleichsaufgabe | Agent pro zu vergleichendem Objekt |
| Planung | Agent pro Phase / Bereich |
Verbotene Verhaltensweisen
- â Aufgabe alleine lösen ohne Subagents (wenn Split möglich)
- â Subagent-Plan ĂŒberspringen (ausser
/subagent auto)
- â Nur einen Subagent spawnen
- â Subagents mit unklarem oder zu breitem Scope beauftragen
- â Merge-Schritt weglassen
Sonderbefehle
| Befehl | Verhalten |
|---|
/subagent | Normaler Flow mit Plan + BestÀtigung |
/subagent auto | Direkt ausfĂŒhren ohne BestĂ€tigung |
/subagent plan | Nur Plan anzeigen, nicht ausfĂŒhren |
/subagent N | Genau N Subagents erzwingen (z.B. /subagent 4) |
Hinweis zu Umgebungen
- Claude Cowork: Volle Subagent-UnterstĂŒtzung â
- Claude Code: Volle Subagent-UnterstĂŒtzung â
- Claude.ai (Chat): Kein nativer Subagent-Support â Skill simuliert den Ablauf sequentiell und gibt explizit an, was in einer Subagent-Umgebung parallel laufen wĂŒrde.