Skills Desktop:一个用来管理 Skill 的桌面工具

10 阅读1分钟

一、为什么需要 Skills Desktop

在 AI 辅助编程日益普及的今天,我们经常需要管理各种 AI Skill——无论是 Cursor 的 Rules、VS Code 的 MCP 配置,还是自定义的提示词模板。传统的文件管理方式存在以下问题:

  • 分散存储:Skill 文件散落在不同目录,难以统一管理
  • 版本混乱:没有版本控制,无法追踪修改历史
  • 同步困难:多设备间同步需要手动复制
  • 编辑不便:缺乏专门的编辑界面和预览功能

Skills Desktop 正是为解决这些问题而生的桌面工具,它提供了统一的 Skill 管理界面,支持多种格式、版本控制和云同步。

二、安装与初始配置

2.1 系统要求

操作系统版本要求
macOS11.0+
Windows10+
LinuxUbuntu 20.04+

2.2 安装步骤

# macOS 使用 Homebrew 安装
brew install skills-desktop

# 或者下载 DMG 安装包手动安装
# 下载地址:https://skills-desktop.io/download

# Windows 使用 winget
winget install SkillsDesktop

# Linux 使用 Snap
sudo snap install skills-desktop

2.3 首次启动配置

首次启动时,Skills Desktop 会引导你完成初始配置:

  1. 选择数据存储位置

    • 本地存储:数据保存在 ~/Documents/Skills
    • 自定义位置:可选择任意目录
  2. 连接云同步(可选)

    • GitHub 集成:自动同步到 Gist
    • Dropbox 同步:使用 Dropbox 文件夹
    • 跳过:仅本地使用
  3. 导入现有 Skills

    • 自动扫描常见位置
    • 手动选择导入目录

三、核心功能详解

3.1 Skill 管理界面

┌─────────────────────────────────────────────────────────┐
│  Skills Desktop                                         │
├─────────────────────────────────────────────────────────┤
│  ┌──────────┬──────────┬──────────┬──────────┐         │
│  │ 全部     │ 规则     │ 提示词   │ 模板     │         │
│  └──────────┴──────────┴──────────┴──────────┘         │
│                                                         │
│  ┌─ 搜索 ───────────────────────────────────────────┐  │
│  │ 🔍 输入关键词搜索...                               │  │
│  └──────────────────────────────────────────────────┘  │
│                                                         │
│  ┌─ 规则 ───────────────────────────────────────────┐  │
│  │ 📄 react-best-practices.md        🕐 2小时前      │  │
│  │ 📄 typescript-guidelines.md       🕐 昨天         │  │
│  │ 📄 accessibility-checklist.md     🕐 3天前        │  │
│  └──────────────────────────────────────────────────┘  │
│                                                         │
│  ┌─ 提示词 ──────────────────────────────────────────┐  │
│  │ 💬 code-review-assistant.md       🕐 1周前         │  │
│  │ 💬 documentation-writer.md        🕐 2周前         │  │
│  └──────────────────────────────────────────────────┘  │
│                                                         │
└─────────────────────────────────────────────────────────┘

3.2 创建新 Skill

点击「新建」按钮,选择 Skill 类型:

---
name: react-performance-guide
type: rule
description: React 性能优化最佳实践
tags: [react, performance, optimization]
version: 1.0.0
author: Developer
created: 2024-01-15