← Back to Skills Marketplace
Vibe-Switch
by
Brian Jhang
· GitHub ↗
· v1.0.2
· MIT-0
112
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install vibe-switch
Description
tmux for AI Agents — Orchestrate multiple AI coding agents in parallel with one command. Run Claude Code, Codex CLI, and Gemini CLI simultaneously on isolate...
Usage Guidance
This skill is coherent for orchestrating local agent CLIs, but before installing consider: (1) npm install runs third-party code — review the package repo and maintainer trustworthiness before global install; (2) any agent CLIs you run (Claude, Gemini, etc.) may send your repository files/prompts to external services — avoid dispatching secrets, credentials, or sensitive files to non-sandboxed agents; (3) the tool will create git worktrees and write logs/snapshots to ~/.vibe-switch — inspect those files and clean them when needed; (4) if you need confidentiality, prefer sandboxed agents (the docs mention Codex is sandboxed) or run agents in an isolated environment; (5) minor metadata inconsistency: the registry lists no install spec but SKILL.md includes npm install instructions — expect to install the CLI yourself rather than the platform auto-installing it.
Capability Analysis
Type: OpenClaw Skill
Name: vibe-switch
Version: 1.0.2
The 'vibe-switch' skill bundle describes a legitimate developer tool for orchestrating multiple AI coding agents using Git worktrees. The requested permissions (filesystem access for logs/state and process spawning for agent CLIs) are consistent with its stated purpose, and there is no evidence of malicious intent, data exfiltration, or harmful prompt injection in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description (tmux-like orchestrator for multiple agent CLIs) matches the declared behavior: it spawns local agent CLIs, creates git worktrees, and stores state under ~/.vibe-switch. The optional env vars listed (ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_APPLICATION_CREDENTIALS) correspond to the optional agent CLIs and are proportionate to the described purpose.
Instruction Scope
SKILL.md instructs only to install the CLI (npm) and then run local commands that create git worktrees, spawn subprocesses, and write/read ~/.vibe-switch files. It does not instruct reading unrelated system files or exfiltrating secrets itself. However, spawned agent CLIs (Claude, Gemini, etc.) may access networks and external services and thus can transmit repository contents or prompts externally — this is a consequence of orchestrating those CLIs, not an incoherence in the skill itself.
Install Mechanism
There is no auto-install spec in the registry; SKILL.md recommends 'npm install -g vibe-switch' from the public npm registry. Installing an npm package is a reasonable install path for a CLI, but it does run arbitrary third-party code on the host — a moderate risk that users should accept consciously (review package source, check maintainer, or audit install).
Credentials
Requested environment variables are conditional and tied to optional agent CLIs. The skill itself declares it does not read or store API keys. Minor inconsistency: the registry lists these env vars under 'required' with the clarifier 'only if using', which is acceptable but could be misread as mandatory; overall the credential requirements are proportionate to the skill's role as an orchestrator.
Persistence & Privilege
The skill writes local state under ~/.vibe-switch and creates/removes git worktrees — these are appropriate for a tool that manages per-task worktrees and logs. It does not set always:true, does not claim to modify other skills, and does not require global agent configuration changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vibe-switch - After installation, invoke the skill by name or use
/vibe-switch - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Fixed security metadata - declared install method, network access scope, agent credential requirements, and detailed permissions to resolve ClawHub scan concerns.
v1.0.1
v1.0.1 - Added security metadata: required binaries, config paths, permissions. Clarified no credentials or network access needed.
v1.0.0
Initial release - tmux for AI Agents. Orchestrate Claude Code, Codex CLI, and Gemini CLI in parallel with isolated Git worktrees and seamless context handoff.
Metadata
Frequently Asked Questions
What is Vibe-Switch?
tmux for AI Agents — Orchestrate multiple AI coding agents in parallel with one command. Run Claude Code, Codex CLI, and Gemini CLI simultaneously on isolate... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.
How do I install Vibe-Switch?
Run "/install vibe-switch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Vibe-Switch free?
Yes, Vibe-Switch is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Vibe-Switch support?
Vibe-Switch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Vibe-Switch?
It is built and maintained by Brian Jhang (@brianjhang); the current version is v1.0.2.
More Skills