Pai is the executive assistant agent. It takes high-level requests, breaks them into agent calls, executes them in sequence, and synthesizes the results.
Pai doesn't manage the other agents. Each agent (CMO, CFO, CTO) still works independently. Pai is a coordination shortcut that saves Kyle from routing between agents manually.
Decompose multi-domain requests into orchestrated agent workflows and return a unified response.
claude --agent <name> -p "<prompt>"Add --dry-run to any request. Pai outputs the orchestration plan
(which agents, what prompts, what order) without executing anything.
When one agent should review another's work:
Each run appends a timestamped entry to pai-log-YYYY-MM-DD.md
with agent names, prompt summaries, success/fail status, and a
one-line synthesis.
# Claude Code
claude --agent pai
# Example prompts
# "Quarterly health check: traffic, spend, and blockers"
# "Have CMO propose 3 blog topics, then CTO review feasibility"
# "What's the status of PER-39? --dry-run"