跪拜 Guibai
← Back to the summary

CC Switch Adds a GUI for Managing AI Coding Skills, Prompts, and Sessions

CC Switch Visual Management of Skills, Prompts, and Sessions

Hello everyone, I'm Xiaoxi. Nice to see you in words. I've been using CC Switch's visual Skill management recently and it feels pretty good — a nice choice for those who don't like TUIs. If you're interested in previous content, check out:

Current Version

CC Switch: v3.16.1

Limitations

Visual Management

CC Switch provides four management entry points: Skills, Prompts, Sessions, and MCP. We've covered MCP before, so I won't repeat it here, and will mainly introduce the other newly added features. If you're not yet familiar with CC Switch, check out the previous content: One-Click Switch Between Claude and Codex Provider Configurations — CC Switch Is Worth a Try

Image

Skills Management

Click 【Skills】 to enter the Skills management interface, which looks like this:

Image

Skills management provides 4 ways to manage Skills:

1) Install from Local

Among the 4 Skills management methods, the first 3 are for local Skill management. Clicking 【Restore from Backup】 will pop up the backup history; select the Skill you want to restore and click 【Restore】 to add it again.

Image

Clicking 【Import Existing】 will display Skills already installed in AI tools like Claude and Codex. Click 【Import Selected】 to import the Skills into CC Switch's Skills management directory ~/.cc-switch/skills.

Image

After a successful import, you can see the just-imported Skill in the Skills management list.

Image

2) Remote Install

Click 【Discover Skills】 to enter the remote Skill management interface, which includes two methods: Repository and skills.sh:

If your repository list has no data or doesn't have the repository you need, you can click 【Repository Management】 to add a new repository address.

Image

Enter the Repository URL and Branch, then submit to add it.

Image

After adding successfully, in the Skills management list, select 【Repository】, enter a skill keyword to search, and click the skill's 【Install】 to install it locally.

Image

Using skills.sh to install is even simpler. Switch to the 【skills.sh】 tab, enter a Skill keyword, and click 【Search Skills】 to retrieve results.

Image

3) Configure Skills

After installing Skills with CC Switch, configuration is very simple. Click the icon of a different AI tool on the right side of the Skill to complete the configuration.

Image

All installed Skill source files are placed in the ~/.cc-switch/skills directory.

Image

Note ⚠️: This is a symlink, not a copy of the Skill directory.

For every AI tool whose icon is lit up, a symlink to the current Skill will be added in its corresponding skills directory.

Image

4) Update Skills

Updating Skills with CC Switch is also relatively simple. In the Skills management interface, click 【Check for Updates】. CC Switch will check and update the versions of all currently installed Skills.

Image

Prompt Management

On the CC Switch homepage, click 【Prompts】 to enter the prompt management interface.

Image

Click 【Add Prompt】 to add a new prompt, entering the name, description, and prompt content.

Image

After clicking 【Save】, you can see the newly created prompt in the list. To make the prompt effective, you also need to enable the prompt configuration by clicking the 【toggle】 on the left side of the prompt.

Image

After enabling successfully, check ~/.codex/AGENTS.md and you will see an additional prompt content entry.

Image

Session Management

On the CC Switch homepage, click 【Session Management】 to enter the session management interface.

Image

1) Session Switching

CC Switch session management can view session records from multiple AI tools and provides an entry point to switch AI tools.

Image

When 【All】 is selected, the session list displays session records for all AI tools. You can also choose to view sessions for only a specific AI tool.

Image

2) Batch Management

Session management supports batch management. Click 【Batch Management】 to batch delete sessions.

Image

You can also click 【Search】 to search for sessions using keywords.

Image

3) Session Operations

Clicking a session allows you to view the conversation history of the current session.

Image

Here you can view the complete prompt content of the session, including user prompts, tool call flow, tool output content, etc.

Image

Session details provide 【Restore Session】 and 【Delete Session】 functions. Clicking 【Restore Session】 will open the terminal tool and restore the current session. Clicking 【Delete Session】 will clear the current session record.

Image

Note: The terminal used for restoring sessions corresponds to the terminal configured in the settings.

CC Switch defaults to 【Terminal.app】. I'm using Warp here, so I need to configure it separately. The configuration method is also simple: find 【Preferred Terminal】 in 【Settings】 and select 【Warp】.

Image

Symlink Extension

A symlink is a special file that only stores the path to the target file/folder, equivalent to a Windows shortcut or alias.

Creating a Symlink

Use the command ln -s to create a symlink. The syntax is as follows:

$ ln -s [absolute path to source file or directory] [target link path]

We can simulate the way CC Switch symlinks Skills. Enter the following command in the command-line terminal:

$ ln -s ~/.cc-switch/skills/api-generate-image ~/Desktop/ai

After execution, you can see the symlinked api-generate-image skill in the ~/Desktop/ai directory.

Image

Viewing a Symlink

Symlinks provide a viewing command. The syntax is as follows:

$ ls -l [target link path]

For example, to view ~/Desktop/ai/api-generate-image, you can write:

$ ls -l ~/Desktop/ai/api-generate-image

You can clearly see the path the symlink points to.

Image

Deleting a Symlink

Symlinks also provide a deletion command. The syntax is as follows:

$ unlink [target link path]
# Recommended
$ unlink ~/Desktop/ai/api-generate-image

# Can be used, not recommended
$ rm ~/Desktop/ai/api-generate-image

Friendly Reminder

See the original article: CC Switch Visual Management of Skills, Prompts, and Sessions

This article is synchronized from the WeChat public account "Programmer Xiaoxi". It's just a sync here. For timely messages, please move to my public account, where I irregularly update my learning experiences. Friendly reminder, friendly reminder.