264 lines
6.9 KiB
YAML
264 lines
6.9 KiB
YAML
version: 1
|
|
workers:
|
|
- id: swarm6
|
|
name: Reviewer
|
|
role: Reviewer / Merge Gate
|
|
specialty: code review, regression detection, test coverage, merge readiness
|
|
model: Opus 4.7
|
|
mission: Catch breakage before it reaches Eric. Be the final quality gate.
|
|
skills:
|
|
- swarm-pr-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- code-review
|
|
- regression-analysis
|
|
- test-planning
|
|
- quality-gate
|
|
- merge-readiness
|
|
preferredTaskTypes:
|
|
- review
|
|
- qa
|
|
- regression
|
|
- verification
|
|
- merge-gate
|
|
reviewRequired: false
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm12
|
|
name: Triage
|
|
role: PR / Issues Primary
|
|
specialty: GitHub triage, issue reproduction, PR review prep, focused fixes
|
|
model: GPT-5.5
|
|
mission: Turn repo issues and review feedback into reproductions, plans, and tested PRs.
|
|
skills:
|
|
- swarm-pr-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- github-triage
|
|
- issue-reproduction
|
|
- pr-patching
|
|
- review-feedback
|
|
- gh-cli
|
|
preferredTaskTypes:
|
|
- pr
|
|
- issue
|
|
- bugfix
|
|
- github
|
|
- triage
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm5
|
|
name: Builder
|
|
role: Primary Builder
|
|
specialty: full-stack implementation across Hermes Workspace and Swarm2
|
|
model: GPT-5.5
|
|
mission: Ship focused product slices with tests and clean diffs.
|
|
skills:
|
|
- swarm-ui-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- code-editing
|
|
- ui-implementation
|
|
- full-stack-integration
|
|
- build-verification
|
|
preferredTaskTypes:
|
|
- implementation
|
|
- ui
|
|
- frontend
|
|
- integration
|
|
- feature
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm4
|
|
name: Sage
|
|
role: Research / AI Intelligence / X Content
|
|
specialty: AI/model/runtime research, technical synthesis, X post drafting
|
|
model: GPT-5.5
|
|
mission: Produce decision-grade research and copy so builders and Eric stay unblocked.
|
|
skills:
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- research
|
|
- benchmark-planning
|
|
- model-analysis
|
|
- technical-synthesis
|
|
- x-content
|
|
preferredTaskTypes:
|
|
- research
|
|
- benchmark
|
|
- analysis
|
|
- options
|
|
- x-post
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm10
|
|
name: Sidekick
|
|
role: Secondary Builder / Fast Patch Lane
|
|
specialty: parallel implementation slices, refactors, focused bug fixes
|
|
model: GPT-5.5
|
|
mission: Take decomposed tasks and produce clean patches quickly.
|
|
skills:
|
|
- swarm-ui-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- code-editing
|
|
- refactor
|
|
- parallel-implementation
|
|
- bug-fix
|
|
- build-verification
|
|
preferredTaskTypes:
|
|
- implementation
|
|
- refactor
|
|
- backend
|
|
- frontend
|
|
- patch
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm2
|
|
name: Foundation
|
|
role: Backend Foundation / Runtime Contracts
|
|
specialty: ClaudeSwarm runtime contracts, API design, plugin foundations, state
|
|
model: GPT-5.4
|
|
mission: Build the backend substrate that keeps swarm state, dispatch, sessions, and plugins coherent.
|
|
skills:
|
|
- swarm-dev-runtime
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- api-design
|
|
- runtime-contracts
|
|
- plugin-foundation
|
|
- state-management
|
|
preferredTaskTypes:
|
|
- backend
|
|
- runtime
|
|
- api
|
|
- infrastructure
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm3
|
|
name: Mirror
|
|
role: Swarm Control Plane / Main-Session Mirror
|
|
specialty: control-plane state, card parity, main-agent continuity
|
|
model: GPT-5.4
|
|
mission: Keep the swarm control plane operationally useful and visually canonical.
|
|
skills:
|
|
- swarm-orchestrator
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- orchestration
|
|
- main-session-continuity
|
|
- control-plane-state
|
|
preferredTaskTypes:
|
|
- orchestration
|
|
- coordination
|
|
- handoff
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm8
|
|
name: Watch
|
|
role: Ops / Health / Lifecycle
|
|
specialty: gateway health, cron, runtime/process status, lifecycle sweeps
|
|
model: GPT-5.4
|
|
mission: Keep the local swarm/gateway environment stable and observable.
|
|
skills:
|
|
- swarm-dev-runtime
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- ops-health
|
|
- gateway-status
|
|
- runtime-monitoring
|
|
- cron
|
|
- lifecycle-sweep
|
|
preferredTaskTypes:
|
|
- ops
|
|
- health
|
|
- monitoring
|
|
- lifecycle
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm7
|
|
name: Scribe
|
|
role: Docs / Specs / Handoffs / Memory Hygiene
|
|
specialty: handoffs, specs, README/docs, skill documentation, memory curation
|
|
model: GPT-5.5
|
|
mission: Preserve context and make the swarm understandable across sessions.
|
|
skills:
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- documentation
|
|
- handoffs
|
|
- spec-writing
|
|
- runbooks
|
|
- memory-curation
|
|
preferredTaskTypes:
|
|
- docs
|
|
- handoff
|
|
- spec
|
|
- runbook
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm9
|
|
name: Lab
|
|
role: PC1 Experiments / Local-Model R&D / BenchLoop
|
|
specialty: PC1 experiments, local model testing, model runtime comparisons
|
|
model: GPT-5.5
|
|
mission: Explore fast without destabilizing canonical paths.
|
|
skills:
|
|
- swarm-ui-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- prototype
|
|
- experiment
|
|
- local-model
|
|
- benchmark-experiment
|
|
- rapid-build
|
|
preferredTaskTypes:
|
|
- prototype
|
|
- experiment
|
|
- hackathon
|
|
- benchmark
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm11
|
|
name: QA
|
|
role: Secondary QA / Reviewer Support
|
|
specialty: secondary review, smoke verification, expected-vs-actual checks
|
|
model: GPT-5.4
|
|
mission: Review parallel outputs and protect quality gates.
|
|
skills:
|
|
- swarm-pr-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- secondary-review
|
|
- quality-gate
|
|
- regression-analysis
|
|
- smoke-verification
|
|
preferredTaskTypes:
|
|
- review
|
|
- qa
|
|
- verification
|
|
- smoke
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: true
|
|
- id: swarm1
|
|
name: Overflow
|
|
role: PR / Issues Overflow / Clawsuite (offline for now)
|
|
specialty: parked broken lane, keep out of rotation until worker runtime is repaired
|
|
model: GPT-5.5
|
|
mission: Stay out of active rotation until the swarm1 worker runtime is repaired, then absorb overflow from PR/issues lanes and cover Clawsuite.
|
|
skills:
|
|
- swarm-pr-worker
|
|
- swarm-worker-core
|
|
capabilities:
|
|
- github-triage
|
|
- small-patches
|
|
- issue-reproduction
|
|
- clawsuite
|
|
preferredTaskTypes:
|
|
- pr
|
|
- issue
|
|
- small-fix
|
|
- clawsuite
|
|
maxConcurrentTasks: 1
|
|
acceptsBroadcast: false
|