Bootstraps roster workspaces. On chat session start, surfaces unread decisions (HITL) as a single banner pointing at /inbox. On a scheduled fire, verifies the schedule is registered, resolves the agent's merged env, dispatches the named agent via the host tool's native subagent primitive, writes a run log + state.md entry, and exits. Reads roster/<function>/schedules.yaml plus pending items at both roster/<function>/pending/ (error class) and <function>/<agent>/pending/ (lesson class). Subscription-billed primitives only — never invokes the Claude CLI in headless print or API modes, nor the Anthropic SDK.
$npx -y skills add firatcand/roster --skill roster-orchestratorInstalls into the current project.
Run `npx skills use "https://github.com/firatcand/roster" --skill "firatcand/roster/roster-orchestrator"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/firatcand/roster" that are relevant to the current task. Run `npx skills add "https://github.com/firatcand/roster"` and select the relevant skills, then follow their instructions.