Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Done-0
Multi-AI collaboration plugin - orchestrates Codex, Gemini, and Claude as a team
npx claudepluginhub done-0/unitor --plugin unitorMulti-AI collaboration for tasks requiring multiple perspectives, discussion, or negotiation. Use when: user explicitly requests collaboration (negotiate, discuss, multiple angles, review from different perspectives), task benefits from diverse viewpoints (review, critique, evaluation), or task needs specialist discussion. Examples: 'review this from multiple angles', 'negotiate and handle this issue', 'discuss pros and cons', 'get different perspectives on this'.
Configure Unitor team members and settings
Route single-domain task to the best AI provider. Use for focused tasks matching a provider's specialty. For tasks needing multiple perspectives, discussion, or negotiation, use /unitor:collab instead.
Configure Unitor statusline
Check Unitor status and provider availability
Multi-AI collaboration for tasks requiring multiple perspectives, discussion, or negotiation. Use when: user explicitly requests collaboration (negotiate, discuss, multiple angles, review from different perspectives, get feedback from multiple experts), task benefits from diverse viewpoints (review, critique, evaluation, brainstorming), or task needs specialist discussion. Examples: 'review this from multiple angles', 'negotiate and handle this issue', 'get different perspectives on this', 'discuss pros and cons of this approach'.
Internal guidance for understanding how Unitor routes tasks. Covers coordinator-driven routing decisions, provider selection logic, and when to route vs execute directly vs use collaboration.
Automatically route tasks to optimal AI providers without user intervention. Use proactively when: user requests focused single-domain work, task clearly matches a provider's specialty, or task is delegatable and doesn't require deep architectural reasoning. Watch for collaboration signals (negotiate, discuss, multiple perspectives, review, critique) - those need /unitor:collab instead.
Uses power tools
Uses Bash, Write, or Edit tools
No model invocation
Executes directly as bash, bypassing the AI model
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them
Claude Code plugin that keeps complex tasks from closing before planning, validation, review, and closeout are explicit
Share bugs, ideas, or general feedback.
Multi-AI collaboration for complex software projects.
This plugin orchestrates Codex, Gemini, and Claude to work together as a team - discussing requirements, negotiating API contracts, and implementing complete full-stack applications autonomously.
/unitor:collab for multi-AI collaboration on complex tasks/unitor:route for intelligent single-domain task routing/unitor:config and /unitor:status for team management[!NOTE] Unitor works with just Claude. Gemini and Codex are optional but highly recommended for multi-AI collaboration. Without them, all tasks route to Claude.
Add the marketplace in Claude Code:
/plugin marketplace add Done-0/unitor
Install the plugin:
/plugin install unitor@Done-0
Reload plugins:
/reload-plugins
The plugin is now ready. By default, Gemini and Codex are enabled but not required.
If you want Gemini to handle frontend tasks:
npm install -g @google/gemini-cli
gemini # First run for authorization
If you want Codex to handle backend tasks:
npm install -g @openai/codex
codex login
Check provider status:
/unitor:status
You should see which providers are available. If Gemini or Codex are not installed, they will show as unavailable and tasks will route to Claude instead.
Enable real-time statusline to show AI team activity:
/unitor:setup
The statusline shows:
To disable:
claude config unset statusline.command
When you run /unitor:collab, Claude (the coordinator) analyzes your task and orchestrates AI specialists:
Example:
/unitor:collab "build user authentication with JWT"
What happens:
Result: Complete working application with all components integrated.
For single-domain tasks, /unitor:route picks the best specialist:
Example: "fix button styling" → coordinator sees gemini has frontend-ui, css expertise → routes to Gemini
Routing is based on coordinator's analysis of provider capabilities, not hardcoded keywords.
/unitor:collabOrchestrate multiple AIs to collaborate on complex tasks.
Use it when you want:
Basic usage:
/unitor:collab "build user authentication: React login form + Express JWT API"
/unitor:collab "review and improve this API design"
With custom models:
# Specify individual models
/unitor:collab --claude=claude-opus-4-7 --codex=gpt-5.4 "complex architecture task"
# Compact format
/unitor:collab --models=claude:opus-4-7,codex:gpt-5.4,gemini:pro "task description"
Without model flags, uses default models from configuration.
[!NOTE] Collaboration takes 5-8 minutes. AIs discuss, negotiate, implement, and verify. This is real work, not instant generation.
/unitor:routeRoute a single-domain task to the best specialist.
Use it when you want:
Examples: