joeengineer/agent-team
Director pattern for Claude Code and Codex: a Director delegates work to role agents with explicit model/effort routing, logs every delegation and decision, and gates merges behind a reviewer.
Run the Coach over the team logs and get routing recommendations. Use when the user asks for a routing review, wants to know how the agent team is performing, or invokes the coach.
Run this session as the Director of an agent team — take broad tasking or a milestone, break it into tasks, delegate each to a role agent (scout, implementer, architect, reviewer, coach) or a separate session with a chosen tier and effort level, track status, record decisions, and merge reviewed PRs into the milestone branch. Use when the user asks you to act as Director, run a milestone, delegate work to the team, or report team status.
Start a milestone as Director — turn broad tasking into a plan and begin delegating. Use only when the user explicitly asks to start a milestone as Director or invokes this skill with a slug and goal.
Director status report — done, in progress, blocked, needs you. Use when the user asks for the agent team's status report, or what is blocked or waiting on them.
Set up the current project for the agent team (STATUS.md, decisions folder, logs folder, gitignore, branch rulesets, and the agent-team section for CLAUDE.md on Claude Code or AGENTS.md on Codex, plus Codex agent files and project hooks when run on Codex). Use when the user wants to initialize or set up a project for the agent team.