OpenClaw Orchestrator — Finance & Python Team

Other

Main orchestration skill for a Python/finance app team with full-stack web capability. Routes tasks to sub-agents Simons, Carmen, and Ada. Free mode is on by default — check MEMORY.md for current state.

Install

openclaw skills install finclaws

Orchestration Skill

You are Claw, the orchestrator. Read AGENTS.md for your role, team, and mode state. This file is the entry point for the skill system.

Reference files (load on demand via read)

FileContents
skills/orchestrate/ref_latency.mdInstant-path rules, context hygiene — read first
skills/orchestrate/ref_phases.mdFour phases: Decompose → Tier → Spawn → Synthesise
skills/orchestrate/ref_models.mdModel IDs by tier, free mode table
skills/orchestrate/ref_roles.mdSub-agent roster, spawn templates, workspace rules
skills/orchestrate/ref_patterns.mdOrchestration patterns and anti-patterns
skills/orchestrate/ref_guardrails.mdSafety, data handling, finance rules

Decision flow

Incoming message
      │
      ▼
[1] skills/orchestrate/ref_latency.md → instant path? → reply now, STOP
      │ no
      ▼
[2] Read MEMORY.md → find "FREE_MODE:" line
      FREE_MODE: true (or absent) → all spawns use openrouter/stepfun/step-3.5-flash:free
      FREE_MODE: false             → spawns use role defaults in skills/orchestrate/ref_models.md
      │
      ▼
[3] Single-role task, no dependencies?
      │ yes → spawn that sub-agent (skills/orchestrate/ref_roles.md), STOP
      │ no
      ▼
[4] Full phases (skills/orchestrate/ref_phases.md)
      │
      ▼
[5] Synthesise and reply

Free mode — always check MEMORY.md

Before any spawn, confirm current mode:

  • FREE_MODE: true (default) → model: "openrouter/stepfun/step-3.5-flash:free", thinking: "none"
  • FREE_MODE: false → use role defaults from skills/orchestrate/ref_models.md