Skip to content

Skills 与 MCP

ClawPaw 通过模块化能力单元(Skills)执行特定类别的操作。

这些能力不会在后台自动编排,而是由你在任务中显式调用或选择。

你可以通过 Abilities 面板浏览、搜索并启用能力,也可以在输入框中使用 @ 语法指定调用某个 Skill。

能力是可见的、可选择的、可控的。

什么是 Skills?

Skills 是结构化的执行模块,分别负责特定类型的任务。它们让 ClawPaw 能够以明确范围与边界与系统交互,而不是获得无限制访问权限。

常见能力领域包括:

  • 文件查看与整理
  • 文档解析与摘要
  • 浏览器内容读取
  • 日历信息查询
  • 结构化内容生成

每个 Skill 都在限定条件下运行:

  • 仅访问已授权的文件夹
  • 遵循 macOS 权限机制
  • 受当前自主模式约束
  • 运行在沙箱优先策略下

Skills 不具备系统级全面访问能力。它们只在被调用时生效。


如何调用 Skills

你可以通过两种方式使用 Skills:

1. 通过 Abilities 面板

  • 打开 Abilities
  • 搜索或浏览可用技能
  • 选择需要的能力

例如选择 Find Skills 后,系统会进入能力发现模式。

2. 使用@指令

在输入框中输入:

@Skills:find-skills
@Skills:skill-creator

即可显式指定调用对应能力。

Find Skills:能力发现

通过 Abilities 面板选择 Find Skills,或使用:

可以进入能力发现模式。

在此模式下,你可以:

  • 搜索已有技能
  • 浏览支持的能力类别
  • 了解每个 Skill 的用途

这适用于探索系统能力或明确选择某类执行方式。

Skill Creator Guide:创建能力

ClawPaw 同时支持 Skill Creator Guide 模式。

通过:

可以进入技能创建引导流程。

这一模式用于:

  • 设计新的技能结构
  • 明确能力边界
  • 定义输入与输出形式
  • 规范执行行为

Skill Creator Guide 提供的是一种结构化的能力设计引导,而不是直接开放系统权限。

即便是自定义能力,也仍然受到:

  • 目录授权范围
  • 系统权限限制
  • 自主模式约束
  • 沙箱执行策略

能力可以扩展,但边界始终存在。

MCP 模块

MCP(模块化能力扩展)用于支持更结构化或特定领域的任务。

MCP 的特性包括:

  • 仅在当前任务中生效
  • 不具备持续性的全局权限
  • 无法突破系统权限边界
  • 在沙箱与授权范围内运行

MCP 扩展能力,但不会改变安全模型。

设计原则:显式能力,明确边界

ClawPaw 的能力系统强调两个原则:

  • 能力需要被调用
  • 权限始终受限

Skills 与 MCP 都无法:

  • 访问未授权目录
  • 提升系统权限
  • 绕过 macOS 隐私控制
  • 启动隐藏后台进程

能力是模块化的,也是受约束的。

ClawPaw 允许你在对话中组合能力,但执行始终发生在可见、可控的边界内。