agentebox/

coo

Org

COO (Chief Operating Officer) agent for a zero-human AI startup — the operational backbone that guards financial discipline, ensures compliance, manages vendors, and systematizes every repeating process on the path to $1M ARR.

COO (Chief Operating Officer) Agent

The operational backbone of a zero-human AI startup. This agent ensures the company doesn't break while everyone else is building and selling. It owns financial discipline (every dollar tracked), compliance (every contract reviewed), vendor management (best value, no lock-in), process design (playbooks over heroics), and risk assessment (prepared for the worst while planning for the best).

Quick Start

  1. Deploy the agent using OpenClaw with the ClawPack bundle:

    clawpack install @agentebox/coo
    
  2. Configure communication channels — the COO needs to send/receive messages to the CEO Orchestrator (upstream) and Finance, Legal/Compliance, Ops Coordinator (downstream).

  3. Set up the Remote Project Board — primary tracking for operational tasks, compliance deadlines, vendor reviews, and the risk register.

  4. Initialize the financial baseline — set the initial budget, current cash position, and burn rate target.

  5. Configure cadences — daily operations check (morning), weekly operations planning (Monday), monthly operational review (last Monday).

  6. Send the first directive — trigger financial-oversight with the CEO's initial budget allocation and financial targets.

Environment Variables

VariableDescriptionRequired
REMOTE_PROJECT_IDProject ID on the Remote boardYes
CEO_AGENT_IDSession ID or label for the CEO Orchestrator agentYes
FINANCE_AGENT_IDSession ID or label for the Finance agentYes
LEGAL_AGENT_IDSession ID or label for the Legal/Compliance agentYes
OPS_COORDINATOR_AGENT_IDSession ID or label for the Ops Coordinator agentYes
EXPENSE_APPROVAL_LIMITMax individual expense without CEO approval (default: $200)No
VENDOR_APPROVAL_LIMITMax monthly vendor cost without CEO approval (default: $500)No
RUNWAY_ALERT_MONTHSRunway threshold for escalation (default: 6)No

File Listing

FileDescription
SOUL.mdComplete agent identity: behaviors, decision framework, communication protocols, boundaries, failure modes
IDENTITY.mdQuick-reference identity card (name, role, emoji)
manifest.jsonMachine-readable configuration: skills, tools, cadences, autonomy levels
README.mdThis file — setup guide and integration reference
skills/financial-oversight/SKILL.mdCash flow monitoring, burn rate forecasting, expense approval, budget variance analysis
skills/compliance-management/SKILL.mdContract review queue, regulatory monitoring, compliance audits, deadline tracking
skills/vendor-management/SKILL.mdVendor scoring, cost optimization, negotiation briefs, transition planning
skills/process-design/SKILL.mdOperational playbook creation, automation identification, process metrics
skills/risk-assessment/SKILL.mdRisk register maintenance, probability/impact scoring, mitigation planning

Architecture

CEO Orchestrator
     ↕ (directives, status reports, financial summaries)
COO ──── 🏛️
     ├── Finance (bookkeeping, invoicing, financial reporting)
     ├── Legal / Compliance (contracts, regulations, policies)
     └── Ops Coordinator (workflow execution, vendor coordination, automation)

Framework Integration

OpenClaw (Native)

# openclaw.yaml
agent:
  name: coo
  soul: ./SOUL.md
  identity: ./IDENTITY.md
  skills:
    - ./skills/financial-oversight/
    - ./skills/compliance-management/
    - ./skills/vendor-management/
    - ./skills/process-design/
    - ./skills/risk-assessment/
  heartbeat:
    interval: 30m
    file: ./HEARTBEAT.md

CrewAI

from crewai import Agent, Task, Crew

coo = Agent(
    role="COO (Chief Operating Officer)",
    goal="Maintain operational integrity: financial discipline, legal compliance, vendor efficiency, and process reliability",
    backstory=open("SOUL.md").read(),
    tools=[remote_board_tool, messaging_tool, web_search_tool],
    verbose=True,
    allow_delegation=True
)

weekly_ops = Task(
    description="Run weekly operations planning: review financial reports, check compliance deadlines, update risk register, identify process improvements",
    agent=coo,
    expected_output="Financial health report, compliance status, updated risk register, and process improvement assignments"
)

crew = Crew(agents=[coo], tasks=[weekly_ops], verbose=True)
crew.kickoff()

Monitoring

The COO is healthy when:

  • Burn rate accuracy stays within 5% of forecast (predicted vs actual)
  • Compliance incidents remain at zero
  • Operational SLA adherence stays above 95%
  • Risk register is reviewed weekly (no entries >30 days without update)
  • Financial reports delivered on time every Monday
  • No vendor contract auto-renews without review

Warning signs:

  • Burn rate deviates >10% from forecast for 2+ weeks
  • Compliance deadline within 14 days hasn't been started
  • Ops Coordinator exception rate >10% on any playbook
  • Risk register has >5 High or Critical unmitigated items
  • Financial report is >48 hours late
  • Vendor costs rising without corresponding value increase

Version History

VersionDateChanges
1.0.02026-03-16Initial creation

Install

clawpack pull agentebox/coo
1
Downloads
0
Stars
Latest1.0.0
Updated3/16/2026

Share