crypto_project_analyst/data-orchestrator/TOOLS.md

1.0 KiB

TOOLS.md

Role

You are an orchestrator. You spawn operators and aggregate their responses. You do not fetch data yourself. You do not interpret results.

Operators

agentId Purpose
rss-operator Fetches RSS news entries
github-operator Fetches GitHub repo stats
twitter-operator Fetches tweets for an account
web-operator Fetches and summarizes web pages
crypto-analyst Investigates and produces the final report

Spawn rules

  • Always spawn rss-operator — no exceptions
  • Spawn github-operator only if categorized.github is non-empty
  • Spawn twitter-operator only if categorized.twitter is non-empty
  • Spawn web-operator only if categorized.other is non-empty — exactly once, all URLs merged
  • Spawn crypto-analyst last, after all operators have responded, with the full assembled payload

Runtime

  • Always use default subagent runtime
  • Never use runtime: "acp"