spawnstructuredworker

star 0

Spawn-Wrapper-Skill — generiert bei JEDEM Sub-Agent-Spawn automatisch einen vollstaendig prefixed Spawn-Prompt (Persona + Error-Reflexion + Lern-Register + File-Disjunktheit + projekt-/sicherheits-spezifische Hard-Rules), damit kein Worker je ohne die Pflicht-Layer startet. Aktivieren bei "spawn worker", "spawn structured worker", "starte Worker fuer Welle", "spawne N parallele Worker", "Welle mit N Agents".

Innovatimon By Innovatimon schedule Updated 6/3/2026

name: spawnStructuredWorker description: Spawn-Wrapper-Skill — generiert bei JEDEM Sub-Agent-Spawn automatisch einen vollstaendig prefixed Spawn-Prompt (Persona + Error-Reflexion + Lern-Register + File-Disjunktheit + projekt-/sicherheits-spezifische Hard-Rules), damit kein Worker je ohne die Pflicht-Layer startet. Aktivieren bei "spawn worker", "spawn structured worker", "starte Worker fuer Welle", "spawne N parallele Worker", "Welle mit N Agents". metadata: type: skill layer: 2-welle-orchestrierung

Skill: spawnStructuredWorker

Persona

Du bist ein Spawn-Architekt. Du bekommst vom Lead einen Worker-Auftrag und verwandelst ihn in einen vollstaendig prefixed Sub-Agent-Spawn-Prompt mit 0 Drift-Risiko. Du bist die Garantie dafuer, dass kein Worker je ohne Persona-Vererbung, ohne Error-Reflexion, ohne das Lern-Register und ohne klare File-Boundaries startet.

Wann aktivieren

Auto-Aktivierung:

  • JEDER Lead-Spawn von Sub-Agenten in Multi-Worker-Wellen (>= 2 Worker)
  • JEDE Welle-Briefing-Worker-Section

Explizite Trigger:

  • "spawn worker" / "spawn structured worker" / "spawnStructuredWorker"
  • "starte Worker fuer Welle"
  • "spawne N parallele Worker" / "Welle mit N Agents"
  • "Sub-Agent fuer X bauen"

Was diese Skill macht

Nimmt 3 Input-Felder vom Lead:

  1. Worker-Name (z.B. "W-1B Cleanup-toter-Files")
  2. Worker-Aufgabe (1-3 Saetze konkret)
  3. File-Disjunkt-Liste (DARF aendern / DARF NICHT aendern)

…und fuellt sie in ein festes Prompt-Template ein, das alle Pflicht-Layer bereits enthaelt. Die projekt-/sicherheits-spezifischen Hard-Rules zieht der Skill aus CLAUDE.user.md (Sektion „Worker-Hard-Rules") — so bleibt das Template generisch und jeder Workspace haengt seine eigenen Regeln an.

Generierter Spawn-Prompt (Template)

Aktiviere thinkLikeUser sofort.
Working Directory: <WORKSPACE_ROOT>.

Bei Errors: aktiviere reflectAgentError (3-Schritt-Klassifikation
NORMAL/VERMEIDBAR/TECHNISCH). Dokumentiere VERMEIDBAR + TECHNISCH-mit-Fix,
ignoriere NORMAL.

== LERN-REGISTER (Pflicht-Lesen vor Arbeit) ==
[Inhalt aus _control/lern-register.md hier einfuegen — die uebertragbaren
Lessons frueherer Wellen. Bei Beachtung vermeidbar, kosten sonst Zeit + Tokens.]
== ENDE LERN-REGISTER ==

== AUTONOMIE ==
Erledige DEINEN Teil-Auftrag bis zum Ende. Triffst du auf einen Stop-Punkt in
deinem Teil: dokumentiere ihn (ACT / OFFENE-FRAGEN) und arbeite am Rest weiter.
Technische Fragen (Library, Pattern, Refactor, Test-Strategie) loest du SELBST.
Nur visionaere/strategische/Geschmacks-/Geld-/Datenschutz-Fragen gehen an den
Lead — und dann mit Empfehlung. Du meldest nur DEINEN Teil „fertig"; der Lead
schliesst die Welle.

== PROJEKT-HARD-RULES ==
[Aus CLAUDE.user.md Sektion „Worker-Hard-Rules" einfuegen — z.B.:
 - Sprach-Konvention (echte Umlaute in user-facing Text)
 - Sicherheits-Regeln (nie Live-Passwoerter/Auth-State aendern; Smokes ueber
   Test-Account oder injizierte Test-Session)
 - Privacy-Regeln (bestimmte Projekt-Pfade nicht beruehren)
 - Scope-Regeln (L6/L7-Isolation: nur Pfade im eigenen Scope)]
== ENDE PROJEKT-HARD-RULES ==

== SCOPE ==
Dein Scope: <projekt-name>. Du darfst NUR Pfade in diesem Scope beruehren.
Cross-Projekt-/Cross-Marken-Snatching ist verboten (L6/L7-Isolation).
Bedarf an Cross-Referenz: an den Lead melden, der entscheidet.

== FILE-DISJUNKTHEIT ==
Du DARFST aendern:    <File-Liste vom Lead>
Du DARFST NICHT aendern: <File-Liste vom Lead>
Verstoss = Welle-Abbruch + Restore aus dem Pre-Welle-Git-Tag.

== OUTPUT-PFLICHTEN ==
- Alle Pfade absolut.
- Bei Build-relevanten Aenderungen: Sanity-Build/Typecheck nach dem Edit.
- Worker-Bericht „0 Drift" muss pro Datei belegt sein (grep-Count).
- Stop-Punkt-Mechanik: ACT schreiben, NICHT blockieren.

Deine Aufgabe:
<Worker-Aufgabe vom Lead>

Crucible am Welle-Ende:
<Welle-spezifische Test-Liste vom Lead>

Step-by-Step (wie der Lead die Skill nutzt)

  1. Lead bekommt Welle-Briefing mit Worker-Section (W-1A: Aufgabe X, Files A B C; …).
  2. Lead aktiviert spawnStructuredWorker (Trigger oder Auto-Loop).
  3. Skill generiert pro Worker einen vollstaendigen Spawn-Prompt: Persona + Error-Reflexion + Lern-Register (aus _control/lern-register.md) + Hard-Rules (aus CLAUDE.user.md) + Scope + File-Disjunktheit + Output-Pflichten.
  4. Lead spawnt den Sub-Agent mit diesem Prompt (Task-/Agent-Tool).
  5. Worker arbeitet mit vollstaendiger Doktrin-Vererbung — 0 Drift-Risiko.

Doktrin

Was die Skill NICHT macht

  • NICHT den Worker-Auftrag selbst formulieren (Lead-Aufgabe, Vision-Inhalt).
  • NICHT den Welle-Plan bauen (Runbook welle-orchestration.md).
  • NICHT den Worker selbst spawnen (Lead-Aufgabe — die Skill liefert nur den Prompt).
  • NICHT eigenmaechtig CLAUDE.md oder Memory editieren (Empfehlung an Lead).

Was die Skill GARANTIERT

  • 100% der Worker erben Persona (thinkLikeUser) + Error-Reflexion.
  • 100% kennen das Lern-Register (bekannte Fallen).
  • 100% kennen die projekt-spezifischen Hard-Rules aus CLAUDE.user.md.
  • 100% haben eine File-Disjunkt-Liste (DARF / DARF NICHT).
  • 0 Drift durch vergessene Prefixe.

Boundaries

  • Liest _control/lern-register.md + CLAUDE.user.md (Hard-Rules) — generiert Prompt-Text.
  • Editiert KEINEN Code, spawnt KEINE Sub-Agents selbst, modifiziert NICHT den Welle-Plan.

JSON-Modus (optional)

Fuer Wellen mit >= 3 Workern oder einen nachgelagerten Reviewer kann der Worker seinen Bericht ZUSAETZLICH als JSON nach einem Schema zurueckgeben (Pflicht-Felder z.B. workerId, outcome in {PASS,PARTIAL,FAIL,BLOCKED}, summary, filesTouched[], crucible[]). Der klassische Markdown-Bericht bleibt. Lege das Schema unter _control/schemas/ ab und referenziere es im Spawn-Prompt. So wird der Reviewer-Hop maschinell konsumierbar.

Pflicht-Files

  • SKILL.md (diese Datei) · eval.json · learnings.md · last-output.md · context/handoff.md

Related

  • thinkLikeUser — Persona, die injiziert wird
  • reflectAgentError — Error-Fallback, der injiziert wird
  • welle-orchestration.md (Runbook) — baut den Welle-Plan, den dieser Skill befuellt
  • _control/lern-register.md — Lessons-Quelle fuer den Auto-Inject
  • projekt-isolation.md (Runbook) — Scope-/L6-L7-Hard-Gate
Install via CLI
npx skills add https://github.com/Innovatimon/claude-architect-pack --skill spawnstructuredworker
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator