Lightweight Team Orchestration
by @openlark
Facilitates simple multi-agent team collaboration with defined roles, task distribution, and versioned artifact management via a streamlined folder structure.
clawhub install lightweight-team-orchestrationπ About This Skill
name: lightweight-team-orchestration description: Lightweight multi-agent team orchestration. Output structure simplified to two folders: agents/ and projects/.
Lightweight Team Orchestration
A lightweight multi-agent team collaboration skill with a simplified output structure focused on core deliverables.
Use Cases
Quick Start
Output Structure
[TEAM_NAME]/
βββ agents/ # Agent role definitions
β βββ orchestrator/ # Orchestrator
β β βββ SOUL.md # Role definition
β βββ builder/ # Executor
β β βββ SOUL.md
β βββ reviewer/ # Reviewer (optional)
β βββ SOUL.md
βββ projects/ # Output artifacts (with versioning)
βββ v1.0.0/ # Version directory
β βββ builder.md # Builder output
β βββ reviewer.md # Reviewer output
βββ v1.1.0/ # Next version
Workflow
1. Create Agent Roles β Create SOUL.md for each agent under agents/
2. Distribute Tasks β Launch agents using sessions_spawn
3. Collect Artifacts β Store artifacts in projects/v{version}/
4. Version Management β Create a new version directory for each delivery
Agent Role Definitions
agents/orchestrator/SOUL.md
# OrchestratorResponsibilities
Task distribution and progress tracking
Coordination between agents
Artifact version management Behaviors
Use high-reasoning model
Keep task status updated
agents/builder/SOUL.md
# ExecutorResponsibilities
Execute specific tasks
Produce deliverables Behaviors
Deliver according to specifications
Annotate version number
agents/reviewer/SOUL.md (optional)
# ReviewerResponsibilities
Verify output quality
Propose improvement suggestions
Task Distribution
Launch agents using sessions_spawn:
Task: [Task description]
Output: projects/v{version}/{agent}.md
Verify: [Verification method]
Version Management
When to Use
When Not to Use
β‘ When to Use
π‘ Examples
Output Structure
[TEAM_NAME]/
βββ agents/ # Agent role definitions
β βββ orchestrator/ # Orchestrator
β β βββ SOUL.md # Role definition
β βββ builder/ # Executor
β β βββ SOUL.md
β βββ reviewer/ # Reviewer (optional)
β βββ SOUL.md
βββ projects/ # Output artifacts (with versioning)
βββ v1.0.0/ # Version directory
β βββ builder.md # Builder output
β βββ reviewer.md # Reviewer output
βββ v1.1.0/ # Next version
Workflow
1. Create Agent Roles β Create SOUL.md for each agent under agents/
2. Distribute Tasks β Launch agents using sessions_spawn
3. Collect Artifacts β Store artifacts in projects/v{version}/
4. Version Management β Create a new version directory for each delivery