fdsf53451001

CLI Switch — AI skill for Claude Code

AI community

Sync MCP servers, skills, and instructions across AI CLIs (Claude Code, Codex, opencode, Kiro, Antigravity, GitHub Copilot).

How to install CLI Switch

This entry records only its repository, not the path inside it, so there is no exact command to give. Open fdsf53451001/cli-switch and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What CLI Switch does

Sync MCP servers, skills, and instructions across AI CLIs (Claude Code, Codex, opencode, Kiro, Antigravity, GitHub Copilot).

Alternatives in AI

  • EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
  • Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
  • Botmux — Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns i 1.2k ★

README

cli-switch

Keep your **MCP servers, skills, instructions, and custom agents** in sync across multiple AI CLIs — automatically.

Supports: **Claude Code · Codex · opencode · Kiro · Antigravity CLI (`agy`) · GitHub Copilot CLI (`copilot`)**

**Project instruction safety:** different `AGENTS.md` and native instruction files now stop with a conflict, even if they share headings. Review and reconcile their contents before syncing; cli-switch no longer combines their lines automatically.


The Problem

You're managing MCP servers, skills, instruction files, and reusable agents separately in multiple AI CLIs, all with incompatible formats. `cli-switch` gives you a single place to edit, and syncs everything everywhere.


Install

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/fdsf53451001/cli-switch/main/install.sh | bash

Pre-built binaries for macOS (Apple Silicon / Intel), Linux x86_64, and Windows x86_64. No Rust required.

Update

Run the installer again; configuration and snapshots are preserved:

curl -fsSL https://raw.githubusercontent.com/fdsf53451001/cli-switch/main/install.sh | bash
cli-switch --version

To install an exact release instead of `latest`:

curl -fsSL https://raw.githubusercontent.com/fdsf53451001/cli-switch/main/install.sh \
  | CLI_SWITCH_VERSION=v0.3.0 bash

Quick Start

cli-switch

This opens the interactive menu. Follow the steps:

  1. Setup CLI — select which CLIs you use
  2. Set global level — enable sync for your user-level config
  3. Set project level — enable sync for the current project directory

That's it. Edit the canonical store or any managed CLI copy — `cli-switch sync` performs a three-way comparison and propagates conflict-free changes as one transaction.

Windows

From PowerShell:

irm https://raw.githubusercontent.com/fdsf53451001/cli-switch/main/install.ps1 | iex

The same command updates an existing Windows