agent-switchboard-ops

Orchestrates cross-model agent delegation and supervised execution through the agent-switchboard MCP broker.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/ooooooooooooooooooop/personal-ai --skill agent-switchboard-ops-ooooooooooooooooooop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-switchboard-ops
Source: https://github.com/ooooooooooooooooooop/personal-ai/tree/main/skills/agent-switchboard-ops
Command: npx skills add https://github.com/ooooooooooooooooooop/personal-ai --skill agent-switchboard-ops-ooooooooooooooooooop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating multiple AI agents (Claude, Codex, Gemini) across sessions is error-prone: supervisors hang after acceptance, polling loops waste tokens, workers refuse tasks without authorization statements, and self-reported PASS results lack independent verification. This Skill encodes a manager-executor operating contract for the agent-switchboard MCP so delegation, supervision, and acceptance follow deterministic rules learned from real production incidents. ## Core Features & Use Cases - Deterministic routing rules: Chooses between direct execution, native subagents, switchboard queues, and managed Claude supervisors based on task size and vendor boundaries, with recorded downgrade reasons. - Supervised lifecycle management: Covers supervisor startup with stall timeouts, sliced task dispatch, event-driven long-polling waits, independent read-only acceptance, and mandatory close-with-archive to prevent hanging windows. - Cross-model delegation discipline: Enforces explicit model tiers, minimal permissions (acceptEdits by default, allowed_tools whitelists, mcp="none" hard disables), narrow probe slicing for research, and Diff-Only consensus merging of multi-channel results. - Use Case: You need a long-running code fix reviewed by a different vendor's model. The Skill routes implementation to a managed Claude supervisor, sends the review to Codex via queue_cli_request, waits via wait_supervisor_event instead of polling, independently verifies the diff, and closes both channels with archived summaries. ## Quick Start Ask the agent to delegate a medium-sized implementation task to a managed Claude supervisor through agent-switchboard, then have a Codex worker review the result and produce an acceptance report with independent verification evidence.

Frequently Asked Questions about agent-switchboard-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delegate a coding task to another AI agent with agent-switchboard?

Start a managed Claude supervisor with start_managed_claude_supervisor, providing a specific objective, policy with red lines, and stall_timeout_seconds. Then dispatch bounded task slices via send_to_managed_claude_session, one verifiable increment at a time, and track progress with wait_supervisor_event long polling.

How do I choose between native subagents and the switchboard broker?

Same-vendor execution work defaults to the host's native subagent mechanism, while cross-vendor review, debate, or consultation routes through the switchboard broker via route_agent_task or consult_* tools. Small single-session tasks skip delegation entirely, and downgrade only happens after a real call fails.

Why does my delegated worker refuse to execute the task?

Worker refusals have two causes: the session is restricted to read-only advice mode, or the dispatch prompt lacks an explicit authorization statement. Fix the first by checking permission mode and routing; fix the second by prepending an authorization declaration stating the worker is explicitly authorized to read code, run scripts, and create files.

Can I use agent-switchboard without the MCP installed?

Yes, the Skill still triggers through the host's native subagent channel when the broker is unavailable, but you lose the broker's event stream, archiving, and cross-session continuation. Never guess tool names or conclude a tool is unusable from the declared catalog alone; verify with a real call first.

Why do managed supervisors hang after task completion?

Supervisors hang when closure relies on the manager remembering to call close_supervisor. The Skill mandates setting stall_timeout_seconds at startup, running a list_managed_claude_supervisors self-check at each round end, and closing or stopping any supervisor whose task is finished or whose event stream has stalled.

What should I do when web_search is not configured?

Use a logged-in CLI worker as the search channel: queue a codex_cli request with an explicit cheap model tier like gpt-5.6-luna and a structured prompt requiring source URLs, then collect results with a single request_result long poll. This reuses existing subscriptions at zero added cost with 1-3 minute latency.