ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

CC-Switch CLI技能市场实战:发现、安装并同步AI助手社区技能

CC-Switch CLI技能市场实战:发现、安装并同步AI助手社区技能 CC-Switch CLI技能市场实战发现、安装并同步AI助手社区技能【免费下载链接】cc-switch-cli⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex Gemini CLI.项目地址: https://gitcode.com/gh_mirrors/cc/cc-switch-cliCC-Switch CLI 是一个跨平台的 AI 编程助手一体化管理工具统一管理 Claude Code、Codex、Gemini CLI 等终端应用。它内置的**技能市场Skills Store**让你可以像装插件一样为多个 AI 助手一键发现、安装并同步社区技能Skills无需手动拷贝目录或维护多份配置。本文将带你从零上手搜索技能、安装启用、多应用同步到更新与清理的完整流程。一、技能市场能为你做什么在使用 CC-Switch CLI 之前给 Claude Code 装一个社区技能通常要手动git clone仓库、找到技能目录、再复制到~/.claude/skills/想给 Codex 或 Gemini 也用上就得再复制一遍。技能市场把这件事变成了几条命令️单一事实源SSOT所有技能源码统一存放在~/.cc-switch/skills/安装记录与启用状态由数据库统一管理多种发现渠道支持已配置的 GitHub 技能仓库、官方预置仓库以及 skills.sh 公共市场多应用启用矩阵同一技能可分别对 Claude、Codex、Gemini、OpenCode、Hermes 启用/禁用一键同步通过符号链接或目录拷贝把启用的技能送达各应用目录更新时自动保持一致核心实现位于 skill.rs 和 skills.rs命令设计清晰可全部用脚本自动化。二、快速上手三步进入技能管理第 1 步安装 CC-Switch CLImacOS / Linux 用户可用 Homebrew 一行安装brew install cc-switch-cli也可从源码构建先git clone https://gitcode.com/gh_mirrors/cc/cc-switch-cli再进入src-tauri目录执行cargo build --release。第 2 步启动交互式 TUIcc-switch左侧菜单的「技能」页即可查看已安装技能、发现新技能并管理仓库界面如下「技能」入口在左侧菜单TUI 各页面的渲染逻辑可参考 skills/mod.rs所有子命令的完整定义见 skills.rs。第 3 步确认环境技能同步采用「安全同步」策略——目标应用若从未初始化过会跳过写入并给出提示避免意外创建~/.claude、~/.codex等目录。三、发现社区技能三种搜索渠道命令渠道说明cc-switch skills discover 关键词已启用的技能仓库别名search按名称/目录过滤cc-switch skills market 关键词skills.sh 公共市场支持--limit/--offset分页cc-switch skills repos list技能仓库列表查看当前订阅的仓库与分支工具预置了多个社区技能仓库如 anthropics/skills、ComposioHQ/awesome-claude-skills 等开箱即可discover。想接入自己的仓库cc-switch skills repos add owner/repobranch # 添加仓库 cc-switch skills repos enable owner/repo # 启用/禁用仓库 cc-switch skills repos remove owner/repo # 移除仓库仓库解析逻辑含分支校验见 discovery.rs。四、安装技能一条命令多应用生效搜索结果中的每个技能都有唯一 Key安装时按当前应用自动启用cc-switch skills install 技能名或owner/name:目录 cc-switch skills list # 查看已安装技能及各应用启用状态 cc-switch skills info name # 查看单个技能的详情list输出的表格会显示每个技能在 Claude / Codex / Gemini / OpenCode / Hermes 五个应用的启用矩阵✓ 表示已启用。需要调整启用范围时cc-switch skills enable name --app claude,codex # 为指定应用启用 cc-switch skills disable name --app gemini # 为指定应用禁用 cc-switch skills set-apps name --app claude # 整体替换应用矩阵五、一键同步把技能送达所有 AI 助手启用技能后执行同步即可写入对应应用的技能目录cc-switch skills sync # 同步所有已启用技能 cc-switch skills sync-method # 查看当前同步方式 cc-switch skills sync-method symlink # 指定为符号链接copy 为拷贝同步方式有三种auto默认优先符号链接、失败回退拷贝、symlink、copy。符号链接模式下技能源文件更新后各应用零成本拿到新版这是 SSOT 架构最大的红利。TUI 的交互式菜单风格类似下图同样的键盘导航逻辑也用于技能页六、更新、卸载与旧技能整理社区技能经常迭代定期更新很关键cc-switch skills check-updates # 检查仓库来源技能的更新 cc-switch skills update name # 更新单个技能 cc-switch skills update --all # 一键更新全部可更新项 cc-switch skills uninstall name # 从 SSOT 与应用目录中卸载如果你的~/.claude/skills/里还躺着手装的老技能可以扫描并统一收编cc-switch skills scan-unmanaged # 扫描各应用目录中的未管理技能 cc-switch skills import-from-apps 目录... # 导入 SSOT纳入统一管理 注意技能相关操作目前支持 claude / codex / gemini / opencode / hermes 五类应用openclaw 暂不支持技能安装与同步。七、常见问题速查Q1技能装在哪会污染各应用目录吗不会。源文件统一在~/.cc-switch/skills/各应用目录只是链接或拷贝副本卸载时同步清除。Q2为什么同步时提示跳过未初始化应用CC-Switch CLI 对从未运行过的应用不做写入先运行一次对应 CLI如claude --help再同步即可。Q3想完全自动化怎么办所有命令均可脚本化例如在 CI 中cc-switch skills update --all cc-switch skills sync一行完成技能保鲜。从搜索到同步CC-Switch CLI 的技能市场把「多应用社区技能管理」压缩成了几条简单命令。装上它你的 Claude Code、Codex 和 Gemini CLI 将共享同一个技能库且永远保持最新。【免费下载链接】cc-switch-cli⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex Gemini CLI.项目地址: https://gitcode.com/gh_mirrors/cc/cc-switch-cli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表